Rust application platform
Build, test, package, and release production apps in Rust.
Fission is a full application platform for macOS, Windows, Linux, Web, Android, iOS, Terminal, Static site, and SSR targets, with one shared app model and lifecycle tooling around it.
Write product state as plain Rust data, render with widgets, run through target shells, then use the CLI for devices, tests, preflight checks, packages, signing, release content, and distribution.
Run on a target
$
fission run --project-dir my-app
Check release readiness
$
fission readiness release --target windows --format msix --provider microsoft-store
Desktop
Web/WASM
Android + iOS
Terminal
Static site
SSR