

Azul.rs
Like
Azul is a free, functional, immediate-mode GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
Features
- Rust
Tags
- gui-framework
- development
Azul.rs News & Activities
Highlights All activities
Recent activities
No activities found.
Azul.rs information
No comments or reviews, maybe you want to be first?
Post comment/reviewWhat is Azul.rs?
Azul is a free, functional, immediate-mode GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine.
Features
- Cross-platform GUI toolkit (Windows, Linux, Mac)
- Immediate-mode API, widgets are composed via function composition
- CSS styling engine, flexbox-based layout
- Built-in controls for common user interface elements
- Create custom widgets via function composition
- SVG rendering engine, 2D drawing helpers (lines, circles, rects, etc.)
- OpenGL integration
- Async I/O helper functions
- XML serialization and hot-reload, built-in XML-to-Rust compiler
- Single deployment binary, minimal binary size (roughly 5MB all-incl.),
- CPU (0 - 4%) and RAM usage (~ 50MB total)
- Hardware-accelerated OpenGL rendering (0.5 - 4ms)
- React-like DOM diffing for incremental layout and styling changes






