I built a 659-component React library with a Ticket-Stub soul (MIT, zero deps)
Description and use
Developers now have a lightweight React component library with 659 components, no runtime dependencies, and easy integration via CLI, npm, or shadcn, plus AI tool support via MCP.
Problem
Developers need a component library that feels unique, lightweight, and easy to integrate without heavy dependencies.
Outcome
Developers can quickly add lightweight, themed components with minimal setup, improving productivity and design consistency.
Workflow
- 1. Install the library:
npm i bigbulluior add a component withnpx bigbullui add ticket-card - 2. Use shadcn CLI to add components:
npx shadcn@latest add https://ui.bigbullapp.com/r/button.json - 3. Scaffold a starter app:
npx create-bigbull-app my-app - 4. For AI coding tools, add MCP server:
claude mcp add bigbullui -- npx -y bigbullui mcp
Evidence
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.
Three ways to use it: npx bigbullui add ticket-card, npm i bigbullui, npx shadcn@latest add https://ui.bigbullapp.com/r/button.json
- Record date: 2026-09-15T14:01:44.798Z