Azul
Desktop GUI Framework
Install / Use
/learn @fschutt/AzulREADME
AZUL - Desktop GUI framework
<!-- [START badges] --> <!-- [END badges] -->Azul is a free, functional, reactive GUI framework for Rust, C and C++, built using the WebRender rendering engine and a CSS / HTML-like document object model for rapid development of beautiful, native desktop applications
Website | Releases | User guide | API documentation | Discord
Screenshots

Current Status
[!WARNING] This repository is currently under heavy development. Azul is NOT usable yet.
APIs may change frequently and features may be incomplete or unstable.
If you are looking for the old README, see README-OLD.md
The current release is from 2+ years ago, see the releases page.
Visit https://azul.rs/reftest in order to see the current testing and development of the core rendering / HTML layouting engine.
Building
Quick Start (macOS Native)
cd dll
cargo build --release
Cross-Compilation (macOS → Linux/Windows)
Azul supports cross-compilation from macOS to Linux and Windows targets. See CROSS_COMPILATION.md for detailed instructions.
Quick setup:
# Install toolchains
brew tap messense/macos-cross-toolchains
brew install x86_64-unknown-linux-gnu mingw-w64
# Add Rust targets
rustup target add x86_64-unknown-linux-gnu x86_64-pc-windows-gnu
# Build for all platforms
cd dll
cargo build --release --target x86_64-unknown-linux-gnu # Linux
cargo build --release --target x86_64-pc-windows-gnu # Windows
cargo build --release # macOS (native)
Related Skills
himalaya
352.5kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
352.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
taskflow
352.5kname: taskflow description: Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layer
frontend-design
111.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
