Skip to content
IndexDesign corpus
Component LibrariesRegistryBlock CollectionComponent LibraryMITFreeReact

HextaUI

103 shadcn registry items: primitives plus AI, auth, billing, settings and team blocks

Abouthextaui.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.

Install
npx shadcn@latest add https://hextaui.com/r/button.json
For 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.

Install command, framework, licence and component list.
Components it ships103 total
Helps you build29
Notable 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.

Related resourcesComponent Libraries