Skip to content
Intent UI

Intent UI

80+ React Aria components with real ARIA semantics, MIT and copy-paste

Tier S · Best in classComponent LibraryRegistryBlock Collectionintentui.com

Preview image from intentui.com

Intent UI is an MIT component library built on React Aria Components and Tailwind, distributed through the shadcn CLI under the @intentui namespace. Because the accessibility layer is React Aria rather than Radix, it ships things most registries skip: a full colour-picker suite (wheel, area, slider, swatch picker, thumb), a Virtualizer, a Grid List, a Tag Group, and Date/Time fields with proper internationalised calendar behaviour. Free starter kits cover Next.js, Laravel, TanStack Router, and Vite; a separate paid site at design.intentui.com adds 507 blocks, 542 patterns, and 16 templates. For teams with an accessibility bar to clear who do not want to hand-roll ARIA on top of unstyled primitives.

Install
npx shadcn@latest init @intentui/theme-default && npx shadcn@latest add @intentui/combo-box

For an agent

Pick Intent UI over shadcn/ui when accessibility is a stated requirement or when the app needs internationalised date, time, or colour input — React Aria handles keyboard, focus, RTL, and locale calendars that Radix leaves to you. Do not mix it into an existing Radix-based shadcn project component-for-component: the two primitive systems have different prop and ref contracts, and you will end up shipping both runtimes; adopt it as the base layer instead, starting from one of the four starter kits. Note the version split in the docs URLs (2.x vs 3.x) and pin the one you generate against, and remember the 507 blocks, 542 patterns, and 16 templates are paid on design.intentui.com while the components themselves are MIT.

Why it is here. The strongest React Aria option in a Radix-saturated ecosystem, which makes it the practical default when a project has a genuine WCAG obligation rather than an aspiration.

Install command, framework, licence and component list.

Facts

License
MIT, Commercial license
Pricing
Freemium, Open source, One-time purchase
Framework
React, Next.js, Remix, Astro
Styling
Tailwind CSS v4, CSS custom properties
Distribution
shadcn registry, CLI installer, Copy-paste snippet, GitHub repository, npm package
Platform
Web
Content type
Code
Agent readiness
Machine-readable registry item, CLI installable, Structured documentation, Copy-paste ready code, Readable open source
Accessibility
Full ARIA pattern implemented, Built on accessible primitives, Keyboard navigable, Focus management and visible focus, RTL and i18n aware, Semantic HTML
Maturity
Actively maintained
Pricing detail
Core library is MIT and free forever, including the Next.js, Laravel, TanStack Router, and Vite starter kits. design.intentui.com sells lifetime access one-time: Personal $249 (1 seat), Small team $499 (5 seats), Growing team $765 (15 seats, discounted from $899), Scale team $1,499 (25 seats), Business team $2,499 (50 seats), Enterprise team $4,499 (100 seats). Single templates can also be bought outright.
GitHub stars
1,948

Components it ships

80 total

Helps you build

17

Templates

16

Notable for

  • Built on React Aria Components, not Radix
  • Complete colour-picker suite: wheel, area, slider, swatch picker, thumb
  • Free starter kits for Next.js, Laravel, TanStack Router, and Vite
  • Internationalised date, time, and range calendar fields
  • 507 paid blocks and 542 patterns on a separate lifetime-licence site

Provenance

Verified 2026-08-15. HTTP 200. https://intentui.com/components (all components enumerated by category), https://intentui.com/blocks, https://intentui.com/docs/2.x/getting-started/installation (exact CLI commands), https://design.intentui.com/templates (16 templates with purposes, via curl — WebFetch failed with a header-overflow parse error), https://design.intentui.com/pricing (all six lifetime tiers), https://github.com/irsyadadl/intentui, gh api repos/intentui/intentui for stars, licence, last push

Also in Component Libraries

6
intentui.comTier S