The design system for shobCore
A custom shadcn registry built on Base UI, Tailwind CSS v4, and React 19. Components are distributed as source — not packages.
pnpm dlx shadcn@latest add @shob/ui/button
Architecture
Base → Style → Components
Foundation
base/shob
OKLch design tokens, CSS variables, border-radius scale, icon library, and core dependencies. Every project starts here.
7 Style Variants
Styles
Scoped CSS overrides that shape the look. Pick one in
components.json — core, luma, lyra, maia, mira, nova, or vega.
52 Components
UI Library
Production-ready components built on Base UI primitives. Add what you need — source lands in your project.
Registry
67 items available
Grouped by purpose. Each links to its registry JSON endpoint.
Forms
Feedback
Data Display
Quick Start
Add to any project in seconds
// components.json
{
"registries": {
"@shob": "https://ui.shobcore.dev/r/{name}.json"
}
}
pnpm dlx shadcn@latest add @shob/base/shob @shob/styles/style-core
pnpm dlx shadcn@latest add @shob/ui/button @shob/ui/input @shob/ui/card
Built With