v3.6.831% faster cold starts
Build interfaces in layers.
Typed design tokens, cascade-layered utilities and accessible components you copy into your codebase. Everything you need to ship Strata 3.
Try
Get started
npx @strata/cli@latest init
- utilities
- 1,480
- utilities
- components
- 42
- components
- median CSS
- 8.7 kB
- median CSS
- GitHub stars
- 12.4k
- GitHub stars
Quick start
From zero to styled in three steps
Framework guides
Works with your stack
First-party plugins for the bundlers you already use. Pick one to see the one-line setup.
vite.config.ts
import strata from "@strata/vite";
export default defineConfig({
plugins: [strata()],
});Then import @strata/core/layers.css once. Manual setup →
Popular this month
Guides developers read most
- Dark modeColour schemes without duplicate classes21.4k reads
- ThemingTyped tokens, scales and multiple themes18.9k reads
- CLI referenceinit, add, diff, theme, doctor, upgrade15.2k reads
- Upgrade guideMove from Strata 2 with one codemod12.7k reads
- Responsive designBreakpoints, ranges and container queries9.8k reads
- Optimizing for productionShip under 9 kB of CSS7.1k reads
Community
Built in the open by 214 contributors
Maintained by Maya, Jonas, Priya, Theo, Amara and you.
Release notes, monthly
One email per minor release. No marketing, unsubscribe anytime.