Choosing a CSS framework is choosing a multi-year companion for your team. Here is what Nakshora 2.0 brings to the table, and why teams pick it over hand-written CSS or other frameworks.
The headline capabilities#
| Capability | What it means for you |
|---|---|
| Full TypeScript rewrite with type-safe configuration | Less friction, more product. |
| Programmatic CSSGenerator — build CSS from a config object | Less friction, more product. |
| 5 built-in themes: Neon Cyber, Pastel Dream, Brutalist, Minimalist, Nature | Adopt a complete visual language in one import. |
| 50 colors × 10 shades color engine | Less friction, more product. |
| 6 responsive breakpoints (xs → 2xl) | One grammar for every device from watches to video walls. |
| Utility system: display, spacing, typography, flexbox, grid, borders, shadows, effects, transforms, transitions | Less friction, more product. |
| First npm publishing pipeline with ESM bundles | Standard tooling, provenance-signed releases. |
| Webpack-based build system with source maps | Less friction, more product. |
Utility-first beats naming#
With Nakshora 2.0 you stop inventing class names like .sidebar-wrapper-inner-left and start composing interfaces from a fixed, documented vocabulary. Every class is one declaration, so reading markup tells you exactly how it renders — and refactoring is deletion, not archaeology. See concepts/utility-first-methodology|Utility-first methodology for the full argument.
Design paradigms built in#
Nakshora is famous for shipping *design paradigms*, not just primitives: glassmorphism (glass), neon cyber (neon-card), brutalism (brutalist-card), minimalism (minimalist-card) and skeleton loading states. You get an opinionated, beautiful starting point *and* the utilities to break out of it. More in components/index|Design components.
Honest numbers#
This release: 3,091 utilitys, 50 color palettes, 6 responsive screens. Every number on this site is generated from the framework source — no marketing inflation.
