Spell UI (source repo)
MIT source for Spell UI: 33 React/Tailwind components served as a shadcn registry
Tier B · UsefulRegistryComponent LibraryAnimation Librarygithub.com

The GitHub monorepo behind spell.sh. It holds the component source under registry/spell-ui plus the registry.json that the shadcn CLI resolves, so you can read the real implementation before you install it or vendor the files directly. The catalog is small and skewed toward motion: text reveals, animated buttons, WebGL backgrounds, and a handful of embeds (Tweet, Spotify card, QR code). MIT, 1,051 stars, and actively pushed as of August 2026.
npx shadcn@latest add https://spell.sh/r/badge.jsonFor an agent
Go to the repo, not the docs site, when you need to read a component's real source before committing to it — registry/spell-ui plus registry.json give you the full dependency graph, and several items pull heavy peers (three for light-rays, opentype.js for signature, spotify-url-info for spotify-card) that you do not want to discover after install. Every item is a leaf with no registryDependencies, so you can cherry-pick one file without dragging the rest in. Treat it as a garnish layer on top of shadcn/ui, not a replacement: there are no forms, tables, dialogs, or navigation primitives here.
Why it is here. It is the auditable source of a registry that is already namespaced in shadcn's official directory as @spell, which means an agent can verify the code and the install path in one place.
Facts
- License
- MIT
- Pricing
- Free, Open source
- Framework
- React, Next.js
- Styling
- Tailwind CSS, CSS custom properties
- Distribution
- GitHub repository, shadcn registry, CLI installer, Copy-paste snippet
- Platform
- Web
- Content type
- Code
- Agent readiness
- Readable open source, Machine-readable registry item, CLI installable, Copy-paste ready code
- Accessibility
- Unknown
- Maturity
- Actively maintained
- GitHub stars
- 1,051
Components it ships
33 totalHelps you build
2Notable for
- MIT with a public registry.json
- 1,051 stars in nine months
- leaf components with no registry dependencies
- declares heavy peers like three and opentype.js
Provenance
Verified 2026-08-15. HTTP 200. https://github.com/xxtomm/spell-ui, https://api.github.com/repos/xxtomm/spell-ui, https://spell.sh/r/registry.json, https://spell.sh/r/badge.json
Also in Component Libraries
6- Ark UI · 49 headless components with one API across React, Vue, Solid and Svelte
- Astryx · Meta's open-source React + StyleX design system, 150+ components and 42 templates
- Chakra UI · 114 accessible React components with a token-driven styling system
- Coss UI · Cal.com's design system: 60 Base UI primitives shipped as a shadcn registry
- daisyUI · 68 pure-CSS Tailwind components as semantic class names, MIT, with 35 built-in themes
- GPUI Component · 60+ Rust desktop UI components for GPUI, with a 200K-line code editor and charts