Design and interface · Independent · 23 Oct 2026

heroui-inc/heroui

πŸš€ Beautiful, fast and modern React UI library. (Previously NextUI)

← Design and interface

In simple English

HeroUI is a box of ready-made visual building blocks for websites. You get buttons, menus, cards, and toggles that already look nice and work well. They save you from writing every button and form field by hand. You drop them into your web project and hook up your own logic. It costs nothing to use, but you need some basic coding skill to set it up.

What it is

HeroUI (previously known as NextUI) is an open-source React (a JavaScript library for building user interfaces) component library built on top of Tailwind CSS (a CSS framework that lets you style pages by adding class names directly to your HTML). It gives developers a consistent set of accessible interface pieces that support dark mode out of the box.

What it is good for

This is good for solo builders who want their web application to look modern and polished right away without hiring a designer. It removes the need to style basic buttons, dropdowns, and modals from scratch.

Stars31k
LicenceApache-2.0
Latestv3.2.6 (2026-09-17)checked 23 Oct 2026
Last code change2026-10-23
Written inTypeScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Comes with dark mode support built right in.
  • Uses Tailwind CSS, so you can tweak every style easily.
  • Follows accessibility standards so screen readers can navigate your app.
Watch for
  • Requires an existing React and Tailwind project to work.
  • Large icon and component packs can add weight to your site.
  • You must learn their specific component props and naming rules.
Replaces

Writing custom CSS styles and raw HTML elements for every button, modal, and menu from scratch.

Works well with

Tailwind CSS (a CSS framework that lets you style pages by adding class names directly to your HTML) for styling your project.

Similar repositories
  • shadcn-ui/ui126k stars

    Copies and pastes component code directly into your project instead of installing a node package.

  • radix-ui/primitives19k stars

    Provides unstyled accessible interface primitives for building your own design system.

Also reviewed on Repo Radar
  • GoogleChromeLabs/squoosh26k stars

    A web page that compresses images in the browser and shows you the result before you save it.

  • simple-icons/simple-icons26k stars

    More than 3,400 brand logos as single-colour SVG files, released into the public domain.

  • phosphor-icons/core394 stars

    The raw SVG files and the catalogue for the Phosphor icon family, with no framework package attached.

Install
npm install @heroui/react framer-motion

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship β€Ί Frameworks & Libraries β€Ί UI Components.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.