Skip to content

Air Framework

A modular, reactive, and scalable framework for Flutter.

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.

PackageDescription
air_frameworkThe core orchestrator for modules, DI, routing, and security.
air_stateLightweight reactive state management core.
air_generatorBuild runner code generation for reactive states.
air_cliOfficial command-line tool for scaffolding and automation.