Modular Architecture
Self-contained, independent modules with clear boundaries and explicit dependency management.
As apps grow, they become harder to maintain. Air Framework solves this by enforcing strict module boundaries, unidirectional data flow, and explicit dependencies. It’s not just a state management library; it’s a complete architecture for teams building large-scale Flutter applications.
Modular Architecture
Self-contained, independent modules with clear boundaries and explicit dependency management.
Reactive State
Powered by air_state with code generation for zero-boilerplate,
high-performance reactivity.
Dependency Injection
Type-safe DI with scoped services, module ownership, and lifecycle management.
Secure by Design
Opt-in permission system, secure service registry, and audit trails for enterprise needs.
| Package | Description |
|---|---|
| air_framework | The core orchestrator for modules, DI, routing, and security. |
| air_state | Lightweight reactive state management core. |
| air_generator | Build runner code generation for reactive states. |
| air_cli | Official command-line tool for scaffolding and automation. |