Nakshora (নক্ষত্র — *"star"* in Bangla) is a utility-first CSS framework created by Rizwan Rahim Chowdhury and maintained by RRC Development. Tailwind 3.4 parity, 10 breakpoints, 155 variants, LSP & CSS-first config. This documentation covers Nakshora 3.1 in complete depth: every utility, every variant, every configuration option, with working examples you can copy straight into production.
Nakshora 3.1 is the current release: 11,417 utilities across 35 categories verified byte-identical against Tailwind 3.4, a 10-breakpoint responsive system (xxs → 5xl), 155 stackable variants, a language server, CSS-first configuration (@theme / @utility / @custom-variant) and a dependency-free dev server.
What is inside this release#
- A differential oracle proves byte-identical output with Tailwind 3.4: 11,343 static + 1,338 dynamic classes.
- The responsive system grew from 4 to 10 screens, from wearables (200px) to video walls (5000px).
- nakshora lsp brings completion, hover, diagnostics and color previews to every editor.
- CSS-first config lets you extend the theme without touching JavaScript.
How the documentation is organized#
The Nakshora 3.1 docs follow a hub-and-spoke structure. Start with the getting-started/quick-start|Quick start, then move through getting-started/installation|Installation and the core concepts. The utilities/index|Utilities reference documents every single class this release can produce, the recipes/index|Recipes library gives you copy-paste components, and the tutorials/index|Tutorials walk you through complete builds.
A note on versions#
Nakshora ships major releases with long documentation tails: you are reading the latest 3.1 docs — the recommended release for all new projects. Use the version switcher in the header to jump between releases; equivalent articles are cross-linked.
