v1.0 · stable baselineDocs-firstGitHub

A minimal UI systembuilt to ship SaaS.

PyColors UI is a documentation-first design system built on semantic tokens and Radix primitives — so you move faster without losing consistency.

Current version
v1.0.0
Docs format
Preview → Usage → Code → Props
Release cadence
Iterative, release-based

Highlights

A focused baseline for building product UIs with predictable patterns.

Production-first components

Radix-based primitives with consistent variants, tokens, and docs — designed to ship real products.

Semantic tokens & theming

A clean token system (bg-card, border-border, text-muted-foreground) so themes scale without breaking UI density.

Docs that don’t waste time

Preview → Usage → Code → Props. Copy/paste fast, then adapt with confidence.

Who it’s for

Built for people shipping real interfaces: SaaS apps, dashboards, and marketing sites.

Get started
SaaS products

Dashboards, settings, billing pages, CRUD flows — with predictable UI density and tokens.

Data-heavy dashboards

Layout primitives that scale to tables, filters, pagination, empty states, and system feedback.

Marketing sites

Landing pages that stay consistent with your app UI — typography, spacing, and components.

Quick start

Install, run docs locally, and start copying components.

Node 18+PNPM recommended
terminal
GitHub
pnpm install
pnpm dev
Then open http://localhost:3000

What’s in v1.0

The core primitives to build real SaaS UIs — documented, consistent, extensible.

See all components
Next up: Modal / Tabs / Toast / Dropdown — tracked in Roadmap.

Start here

Build your first screen with PyColors UI — then follow the changelog for updates.

Building in public. Shipping consistently.