I built a 659-component React library with a Ticket-Stub soul (MIT, zero deps)
I built a 659-component React library with a Ticket-Stub soul (MIT, zero deps) Most component libraries look the same. I wanted one that feels like something β a well-printed admission ticket: warm cream paper, ink lines, a red rubber stamp. Thatβs bigbullui, now at v1.2.0. What it is: 659 copy-paste React 19 + Tailwind v4 components, 63 page blocks, 1023 hand-drawn stroke icons. Zero runtime dependencies β every file imports only react and a 7-line cn helper. MIT, no attribution needed. Three ways to use it: npx bigbullui add ticket-card # steal one component npm i bigbullui # take the package npx shadcn@latest add https://ui.bigbullapp.com/r/button.json # shadcn CLI works too Blocks work the same way (β¦/r/admin-overview.json bundles the block plus its components), and npx create-bigbull-app my-app scaffolds a starter. For the AI-coding era: it ships an MCP server so Cursor/Claude Code can list components, fetch source, and read theme tokens directly β no backend, it runs locally: claude mcp add bigbullui β npx -y bigbullui mcp Try before you install: /create β pick components, icons, and a theme, get one install command. Or browse all 659. Built in the open, feedback welcome β whatβs missing for your stack?