Git Product home page Git Product logo

azul's Introduction

Azul - Desktop GUI framework

WARNING: The features advertised in this README may not work yet.

Build Status Linux / macOS Build status Windows Coverage Status LICENSE Rust Compiler Version

Azul is a free, functional, immediate mode GUI framework that is built on the Mozilla WebRender rendering engine for rapid development of desktop applications that are written in Rust and use a CSS / DOM model for layout and styling.

About

Azul is not ready for usage or production yet. For a description of the project and usage, please read the wiki.

Azul will be ready when the 0.1 version releases on crates.io. If you want to be notified when this happens, please click "Watch Repository > Releases only" at the top of this page.

There are currently issues with dependency management, linkage on Windows, rendering, redrawing and documentation issues as well as issues with the layout solver. These are all known issues, please refrain from reporting them over and over again. The current working branch is unvendor_dependencies_2, the examples on that branch should work. As with many opensource repositories, the programmatic model of Azul is great, but it's not battle-tested or usable yet.

Yes, Azul is still under development, but very, very slowly. The screenshots on azul.rs were taken before the new layout solver was implemented, that's why the current state differs from the renderings found on the website.

License

MIT

azul's People

Contributors

fschutt avatar antonok-edm avatar xoronic avatar victorkoenders avatar locks avatar yatekii avatar jwharrie avatar stubbfel avatar trimental avatar datatriny avatar kibouo avatar whmountains avatar cubetastic33 avatar usagi avatar serdnad avatar tobia avatar brainstorm avatar liigo avatar forloveofcats avatar pythoneer avatar dashaw92 avatar waywardmonkeys avatar brianharris avatar atul9 avatar escapingbug avatar egasimus avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.