Azul v0.2.0

(git 63327e6f5) released 2026-05-28

This release is not functional yet, this page only exists to test that the automated DLL building works.

There has been only one release on GitHub so far and the current API does not match the release.


Every artifact shipped with this release — native libraries from x86 to RISC-V, Linux packages, language bindings, docs, agentic files and source — is linked below. Jump to: native libs · packages · demos · bindings · docs · agentic · coverage · license · source.


Native libraries

Prebuilt dynamic (.so/.dll/.dylib) and static (.a/.lib) libraries + Python extension modules.


Additional & exotic architectures (experimental, x86 → RISC-V):
C / C++ headers:

Linux packages

System packages (.deb / .rpm) per architecture. amd64 is solid; arm64/ppc64/s390x/riscv64 are experimental and ship only when CI builds them.


Demos — download & run

Self-contained demo apps built statically against azul — download one for your OS and run it directly, no install or separate library needed. These are best-effort builds; some demos need platform features (camera/video, motion sensors, audio) and may not ship for every OS.


Language bindings

Install instructions + a working hello-world for every supported language. Full source for each ships in the examples archive below.


Use Azul as a Rust dependency:

# Cargo.toml

[dependencies.azul]

git = "https://azul.rs/0.2.0.git"


# Dynamic linking:

# export AZ_LINK_PATH=/path/to/azul.dll

# features = ['link-dynamic']


Docs & guide


Agentic

Machine-readable artifacts that make a coding agent ready to build azul apps.


Deploy a web app (pre-lifted WASM base image — experimental preview):
Guide: deploying azul web apps

A ghcr.io/fschutt/azul-web-base base image with a pre-lifted azul-library WASM cache — so your app only lifts its own callbacks, not the whole library (seconds instead of minutes) — is in preparation and will be published here once the web backend is stable. For now, see the guide above and build docker/web-base/Dockerfile from the repo yourself.


Code coverage

HTML line/branch coverage report for the azul-css, azul-core and azul-layout test suites, produced by the coverage CI job (grcov + llvm-tools). Regenerated on every CI run; if the report has not been built for this release yet the link below 404s — the same report is always available as the coverage-report artifact on the latest CI run.


License

Azul itself is licensed under the MIT License. The redistributable binaries above statically link a number of third-party crates; their combined license texts are bundled per platform below so a shipped binary carries the attributions it needs.


Source