Skip to content

Open source · Apache-2.0 · Pre-alpha

Nizivo UI

An accessible, server-first React design system, built from the Nizivo Figma library. Tokens and components for Next.js, Vite and Astro.

Live composition

Revenue

Last 30 days

On track
₹4,82,190+12.4% vs last month
Monthly goal
Payouts move to daily on Nov 1
No action needed.

Search orders with ⌘KCtrl+K

PaidPendingPartially fulfilled

Real components, rendered on the server. This composition ships no Nizivo JavaScript. Switch the theme to see every token follow.


Principles

  • Server-first

    Server Components by default. Client JavaScript only on interactive leaves; no provider.

  • Lightweight

    Plain CSS in fixed layers, one small stylesheet per component, zero runtime styling.

  • Accessible

    Native elements first, React Aria where the platform falls short, a focus floor that survives restyling.

  • Token-driven

    Light, dark and inverse from one light-dark() value per colour; any subtree can switch.

Install

pnpm add @nizivo/react@next @nizivo/tokens@next
// app/layout.tsx: the CSS, once
import '@nizivo/tokens/tokens.css';
import '@nizivo/react/css/base.css';
import '@nizivo/react/css/button.css';

// any Server Component
import { Button } from '@nizivo/react/button';

<Button variant="primary">Save</Button>