One typed API over interpreter and AOT backends — plus headless and on-device UI testing.
Getting startedGetting started, backends, and testing
What each package does and when to use it
Todo apps on each backend
Workflow, commands, and PR checklist
A melos monorepo: a pub workspace (root pubspec.yaml) plus a Cargo workspace (root Cargo.toml). Packages live under packages/, apps under examples/.
One typed API, two independent backends behind it.
┌─ slint_generator ──▶ foo.g.dart (typed API + embedded source)
.slint file ──▶ ────┤
├─ runtime: SlintInterpreterFactory
└─ compile-time: slint_compiler ──▶ foo.aot.g.dart + app hooks
Start with Getting started, then the package reference and backends guide.