HextaUI
103 shadcn registry items: primitives plus AI, auth, billing, settings and team blocks
Tier A · StrongRegistryBlock CollectionComponent Libraryhextaui.com

HextaUI extends shadcn/ui with full application blocks rather than another restyle. Its registry holds 103 items: roughly 54 base primitives (the standard Radix set plus tree, video-player, native-select, kbd) and then ~49 composed blocks grouped by product surface — 16 AI blocks (conversation, prompt input, streaming response, model selector, citations, thinking, usage quota), 17 auth blocks, 17 billing blocks, 22 settings blocks, 17 team blocks and 7 task blocks. Built by Preet Suthar, MIT-licensed, installed with the standard shadcn CLI.
npx shadcn@latest add https://hextaui.com/r/button.jsonFor an agent
This is the one in this batch to reach for when you are building the boring, expensive interior of a SaaS product — settings, billing, team management, API keys, 2FA — because it ships those as composed blocks instead of leaving you to assemble them from primitives. It is additive to shadcn/ui, not a replacement: same Radix base, same CLI, so install shadcn/ui first and pull only the HextaUI blocks you need. Its AI block set overlaps heavily with Vercel AI Elements, so pick one and stay there rather than mixing two chat vocabularies in the same app.
Why it is here. Most shadcn registries stop at the primitive layer or restyle it; HextaUI is one of the few that maps directly onto real product surfaces, which is exactly the layer an agent building an app is missing.
Facts
- License
- MIT
- Pricing
- Free, Open source
- Framework
- React, Next.js
- Styling
- Tailwind CSS v4, Tailwind CSS, CSS custom properties
- Distribution
- shadcn registry, CLI installer, Copy-paste snippet, GitHub repository
- Platform
- Web
- Content type
- Code
- Agent readiness
- Machine-readable registry item, CLI installable, Copy-paste ready code, Structured documentation, Readable open source
- Accessibility
- Built on accessible primitives, Keyboard navigable, Accessible
- Maturity
- Actively maintained
- GitHub stars
- 635
Components it ships
103 totalHelps you build
29Notable for
- 49 surface-level blocks
- 16 AI chat blocks
- 22 settings blocks
- 17 billing blocks
- MIT, additive to shadcn/ui
Provenance
Verified 2026-08-15. HTTP 200. https://hextaui.com, https://hextaui.com/r/registry.json (full 103-item enumeration), https://github.com/preetsuthar17/HextaUI, https://hextaui.com/r/button.json (200). /docs and /docs/ui/components/button both 404 — docs are routed elsewhere.
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