GreedUI vs HeroUI
HeroUI (formerly NextUI) is a polished component library you install as a package. GreedUI is source you copy in and own.
The short version
HeroUI gives you a complete, consistent set of components with its own theming, installed and updated as an npm package and built on React Aria. GreedUI hands you the source instead: every file lands in your project, so you can read and change all of it, and nothing updates under you.
| GreedUI | HeroUI | |
|---|---|---|
| How you get it | Copy-in source you own | npm package you update |
| Primitives | Base UI | React Aria |
| Styling | Tailwind CSS v4 tokens | Tailwind CSS v4 with its own theme system |
| Customizing | Edit the file | Theme config, slots and props |
| Motion | Built into every component, CSS first | Built in, using Motion |
| Updates | You choose when: re-run the install command | Bump the package |
| License | MIT | Apache 2.0, with a paid Pro tier |
| You want to own and edit every line. | You want a look that's not a library default. | You want AI agents to read the components directly. |
| You prefer a package with versioned updates. | You like React Aria. | You want a mature, complete set without touching source. |
Pick GreedUI if
- You want to own and edit every line.
- You want a look that's not a library default.
- You want AI agents to read the components directly.
Pick HeroUI if
- You prefer a package with versioned updates.
- You like React Aria.
- You want a mature, complete set without touching source.
Full component index: llms.txt