#55th of 78 in SaaS and app starters
heroui
React component library on React Aria and Tailwind CSS v4
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 31.2k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Oct 2026
- Language
- TypeScript
28,619 on 21 Apr 202631,184 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
HeroUI (formerly NextUI) is a React component library that pairs React Aria accessibility primitives with Tailwind CSS v4 styling. It uses a compound component API such as Card.Header and Card.Content, needs no Provider wrapper, and targets React 19 and Next.js. It also publishes an MCP server (@heroui/react-mcp), llms.txt and agent skills for AI coding tools.
Who it is for: React and Next.js developers building SaaS UIs and dashboards
Ranked among open-source alternatives to ShipFast (#5 of 10).
Strengths
- Built on React Aria for keyboard, focus and screen-reader behavior
- Tailwind CSS v4 styling with no CSS-in-JS runtime
- No Provider wrapper; per-component subpath imports available
- Ships MCP server, llms.txt, AGENTS.md download and agent skills
Weaknesses
- UI library only; no auth, billing, database or AI features included
- React and Tailwind v4 only; no support for other frameworks
- v3 API differs from v2, so older NextUI code needs migration
- Not copy-paste source like shadcn/ui; customization goes through the library
What it needs
- TypeScript
- Needs React 19, Tailwind CSS v4
Quick answers
Is heroui open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in SaaS and app starters
See all 78| Rank | Project | Score |
|---|---|---|
| 1 | twentyOpen-source CRM extensible with objects, views and agents defined as code | 96 out of 100 |
| 2 | next.jsReact framework for full-stack web apps with Rust-based build tooling | 93 out of 100 |
| 3 | wailsFramework for building desktop apps with a Go backend and web frontend | 93 out of 100 |
| #4 | quasarVue.js framework for web, mobile, desktop and extension apps from one codebase | 93 out of 100 |
| #6 | adminlteBootstrap 5.3 admin dashboard template in vanilla JavaScript, no jQuery | 91 out of 100 |