A Rust application platform for the full product lifecycle.
Build the interface, run it on real targets, test and debug it, package artifacts, prepare release content, publish through stores and hosts, and keep receipts for automation.
Fission is organized around one explicit app model and the host/lifecycle tools needed to take that model from first run to release.
Runtime
One app model
State, actions, reducers, selectors, widgets, resources, jobs, services, capabilities, and design systems stay in shared Rust.
Targets
Every major target
macOS, Windows, Linux, Web, Android, iOS, Terminal, Static site, and SSR targets are treated as product outputs, not side projects.
Lifecycle
Tooling after build
Readiness checks, packages, signing, release content, app stores, static hosting, GitHub Releases, rollouts, and receipts are part of the platform.
How it fits
A framework boundary for the whole application lifecycle.
The overview page connects the major targets. Use the deeper product pages when you need the details for a specific output or workflow.
Shared runtime
One application shape
A product keeps one model for state, actions, reducers, components, resources, jobs, services, capabilities, and themes. Targets host that model; they do not fork it.