{"slug": "i-built-a-659-component-react-library-with-a-ticket-stub-soul-mit-zero-deps", "title": "I built a 659-component React library with a Ticket-Stub soul (MIT, zero deps)", "summary": "A developer released bigbullui, an MIT-licensed React 19 and Tailwind v4 component library featuring 659 components, 63 page blocks, and 1023 hand-drawn stroke icons with zero runtime dependencies. The library includes an MCP server for AI coding tools like Cursor and Claude Code, and supports installation via npm, npx, and the shadcn CLI.", "body_md": "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](https://github.com/F0Rextasy/bigbullui), now at v1.2.0.\n\n**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.\n\n**Three ways to use it:**\n\n```\nnpx bigbullui add ticket-card      # steal one component\nnpm i bigbullui                    # take the package\nnpx shadcn@latest add https://ui.bigbullapp.com/r/button.json  # shadcn CLI works too\n```\n\nBlocks work the same way (`.../r/admin-overview.json` bundles the block plus its components), and `npx create-bigbull-app my-app` scaffolds a starter.\n\n**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:\n\n```\nclaude mcp add bigbullui -- npx -y bigbullui mcp\n```\n\n**Try before you install:** [/create](https://ui.bigbullapp.com/create) — pick components, icons, and a theme, get one install command. Or [browse all 659](https://ui.bigbullapp.com/docs).\n\nBuilt in the open, feedback welcome — what's missing for your stack?", "url": "https://wpnews.pro/news/i-built-a-659-component-react-library-with-a-ticket-stub-soul-mit-zero-deps", "canonical_source": "https://dev.to/bigbullapp/i-built-a-659-component-react-library-with-a-ticket-stub-soul-mit-zero-deps-h62", "published_at": "2026-09-09 21:21:31+00:00", "updated_at": "2026-09-09 22:14:56.840201+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools"], "entities": ["bigbullui", "React", "Tailwind", "Cursor", "Claude Code", "shadcn", "F0Rextasy"], "alternates": {"html": "https://wpnews.pro/news/i-built-a-659-component-react-library-with-a-ticket-stub-soul-mit-zero-deps", "markdown": "https://wpnews.pro/news/i-built-a-659-component-react-library-with-a-ticket-stub-soul-mit-zero-deps.md", "text": "https://wpnews.pro/news/i-built-a-659-component-react-library-with-a-ticket-stub-soul-mit-zero-deps.txt", "jsonld": "https://wpnews.pro/news/i-built-a-659-component-react-library-with-a-ticket-stub-soul-mit-zero-deps.jsonld"}}