Team-Centric Modularity
Build and maintain modules in isolation. Perfect for multi-team environments and independent Git repository management.
In large-scale development, modularity isn’t just a feature—it’s a necessity. Air Framework is designed to solve the complexity of growing applications by enforcing strict module boundaries, unidirectional data flow, and explicit dependencies.
Team-Centric Modularity
Build and maintain modules in isolation. Perfect for multi-team environments and independent Git repository management.
Adapters
Headless service integrations (HTTP, analytics, error tracking) with abstract contracts for clean module decoupling.
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.
AI Agent Skills
Install framework knowledge for AI coding agents — they automatically understand Air’s architecture and conventions.
| 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. |