The best ui component libraries, according to hackers
14 ui component libraries recommended in Hacker News comments over the past year, ranked by how many separate people recommend each one.
All ui component libraries
- shadcn/uiFree, MIT-licensed React components copied into your own project, so you can edit them freely and move faster with less design work. Caveat: unmodified defaults make many sites look alike.82recommend
- Jelly UIPeople like its playful soft-body click effects on form controls and its web component implementation, though many say the constant animation is distracting and unsuited to production apps.41recommend
- Tailwind UIRecommended for expertly designed components and templates that save time, with free updates. Common caveat: the components can take real work to integrate.38recommend
- Performative-UIPolished satire of design tropes that some find usable for prototypes, though critics say it breaks on mobile.38recommend
- Radix UIFree React primitives that supply accessible, keyboard-friendly UI behaviour, with styling left to you. Caveat: critics find it overcomplicated for simple components.20recommend
- Base UIFree, unstyled React components with strong low-level primitives for complex widgets. Caveat: unstyled inputs look bare, and forms can feel hard to ship.14recommend
- Extend UIAn open-source React UI kit for building document apps, with a file picker, document viewer and bounding box demos. Reviewers praise the thought behind it but mostly say it needs performance work.13recommend
- Rails UIDevelopers recommend it for saving time building Rails interfaces through a free open source gem, though critics find the $299 to $799 pricing high.10recommend
- MUI (Material UI)Developers recommend MUI as a cohesive, complete React component library with a free data grid. Critics call it bloated and say its modal dialogs hurt accessibility.8recommend
- MantineFree React component library with many ready-made components, praised for fast UI building; critics call it bloated and over-engineered.8recommend
- React AriaUnstyled hooks and components focused on accessibility and quality, offered as a more modern alternative to Radix with fewer dependencies.8recommend
- Telerik UI for .NETCommercial .NET UI component library people recommend for solid, easy-to-integrate interfaces; critics note it does not work on GNU/Linux and that free alternatives exist.7recommend
- Neobrutalism.devFree neobrutalist UI component library that people share for its bold look and charts. Critics find it noisy and say it reads as LLM-generated.7recommend
- Material UIFull React component library with sane defaults, good for quick layouts. Critics say major upgrades bring breaking API changes and a look that is hard to escape.6recommend