Design Systemshadcn baseTailwind v4

Charply Design System

Shared tokens, shadcn primitives, and extension product templates — popup, side panel, generate, library, agent — plus foundations (accessibility, forms, messaging, layout) and components.

Stack

@charply/design
Shared React primitives and CSS tokens. The single import for all product surfaces.
shadcn/ui (new-york)
Component scaffold via CLI. We own the source code and follow shadcn conventions.
Tailwind v4
Token-driven utility classes. tokens.css bridges CSS vars to Tailwind utilities.
Storybook 10
Component workbench at localhost:6006. MCP endpoint for Cursor agents.

Quick Start

Terminal
npm run storybook           # component workbench → localhost:6006
npm run dev:landing         # docs catalog → localhost:3000/design-system

# Add a new shadcn component to the design package
cd charply-design && npx shadcn@latest add <name>
Usage
import { Button, Badge, Card } from "@charply/design"

<Button variant="outline">Cancel</Button>
<Badge variant="success">Shipped</Badge>

Foundation

View all →

Extension templates

View all →

Components

View all →