No runtime
Classes on markup. No provider, no hydration, nothing to ship at runtime.
One stylesheet, no runtime. Your framework provides the engine. Airframe provides the structure — the same classes in React, Vue, Angular or a static file.
Works in
Why Airframe
Classes on markup. No provider, no hydration, nothing to ship at runtime.
Focus rings, contrast and hit areas come from the tokens, not from a checklist.
Override a handful of custom properties and every pattern follows.
Packages
Free
Free
Free
Customers
We deleted 4,000 lines of utility classes and the design got more consistent, not less. The markup finally reads like the UI.
Two frameworks, one stylesheet. Our Angular admin and our React marketing site finally look like the same product.
FAQ
One stylesheet, every framework, nothing to configure. Start with the install and add patterns as you need them.