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…
I have crafted a library of 659 React components, each styled with a distinctive "ticket-stub" aesthetic. This unique design draws inspiration from a warm, cream-colored admission ticket, complete with ink lines and a red rubber stamp. The library, now at version 1.2.0, is named bigbullui.
The library comprises a collection of React 19 and Tailwind v4 components, featuring 63 page blocks and 1023 hand-drawn stroke icons. Notably, the library has zero runtime dependencies, with each file importing only react and a 7-line cn helper.
Users can integrate bigbullui into their projects in three convenient ways. First, they can use the command `npx bigbullui add ticket-card` to incorporate a single component. Alternatively, they can install the package via `npm i bigbullui`. For those who prefer using the Shadcn CLI, the command `npx shadcn@latest add https://ui.bigbullapp.com/r/button.json` can be utilized.
The library's components are organized in a block-based system. A block, such as `.../r/admin-overview.json`, bundles the block along with its associated components. To bootstrap a new project with bigbullui, users can run `npx create-bigbull-app my-app`.
The library is geared towards the AI-coding era. It includes an MCP server that enables tools like Cursor and Claude Code to list components, fetch their source code, and read theme tokens directly, all without requiring a backend. This setup runs locally using the command `claude mcp add bigbullui`.
For those who want to try before installing, the bigbullui CLI offers the option to create a custom setup by selecting components, icons, and a theme, and then generating an installation command. Additionally, users can explore the full library of 659 components directly through the browser.
bigbullui is built openly, with a strong emphasis on community feedback. The developers welcome suggestions on what additional features or components would be most beneficial for various stacks.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.