Best open source components library for ReactJS?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • material-ui-docs

    ⚠️ Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository:


  • chakra-ui

    ⚡️ Simple, Modular & Accessible UI Components for your React Applications

    Chakra UI:

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • mantine

    A fully featured React components library

    mantine is lovely

  • Tailwind CSS

    A utility-first CSS framework for rapid UI development.

    I enjoy Tailwind with daisyUI a lot

  • daisyui

    ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  The most popular, free and open-source Tailwind CSS component library

    I enjoy Tailwind with daisyUI a lot

  • headlessui

    Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.

    If you need pre-built components that contain logic, Headless UI is great, it's built by the same people and designed to work with Tailwind really well.

  • theme-ui

    Build consistent, themeable React apps based on constraint-based design principles

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • tamagui

    The worlds fastest React UI kit also happens to work on Native + Web seamlessly 🙏

  • antd

    An enterprise-class UI design language and React UI library

    I really like, it's very well designed and very functional. For example, I have not seen in any framework such usefull tables. I use it daily at work, it's a real pleasure.

  • mantine-datatable

    A table component for your Mantine data-rich applications, supporting asynchronous data loading, column sorting, custom cell data rendering, row context menus, dark theme, and more.

    May I introduce: Mantine Datatable

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts