Comparing React Component Libraries

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

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • grommet-starter-new-app

    A tutorial to show how to use Grommet with create-react-app.

  • Created in 2015, Grommet currently has 7.5K stars, 922 forks, 298 contributors, and 6.8K users on GitHub. According to npmjs.com, it has 26,235 weekly downloads.

  • react-reduction

    React Reduction - Free Admin Template Built with React and Bootstrap4

  • Here is a project built with Reactstrap: Reduction Admin

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • rebass

    :atom_symbol: React primitive UI components built with styled-system.

  • If you are a fan of Styled System, you are sure to love this library, as it was built on top of Styled System. I consider Rebass to be the most unopinionated library on the list, as unlike Material Ui, Semantic UI, and Bootstrap, its components do not come with a default theme, giving you the freedom to add your preferred theme to your application. Its styles are also much easier to override. Rebass is minimalist and was designed with style extension in mind.

  • reactstrap

    Simple React Bootstrap 5 components

  • Reactstrap has 10.1K stars, 1.2K forks, 231K users, and 239 contributors. According to npmjs.com, it has 374,493 weekly downloads.

  • react-bootstrap

    Bootstrap components built with React

  • Bootstrap is the most popular library for frontend development. React Bootstrap is pretty much Bootstrap rebuilt from scratch to fit into React perfectly. This was done mainly because traditional Bootstrap makes use of jQuery, which modifies the DOM directly (whereas React uses a virtual DOM). The incompatibility between Bootstrap’s JQuery and React tends to lead to bugs and has increased the popularity of React Bootstrap. In React Bootstrap, all Bootstrap components have been converted to React components.

  • ant-design-pro

    👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!

  • Unlike Semantic UI, AntD supports internationalization (or i18n). It currently supports over 55 languages and provides support for RTL development. While AntD does seem to have a premium theme like Material UI, it doesn’t provide the numerous options that Material UI does.

  • awesome-material-ui

    A curated list of Material-UI resources and related projects. The main idea is that everyone can contribute here, so we can have a central repository of informations about Material-UI that we keep up-to-date

  • Material UI, the undisputed heavyweight champion on this list, was created according to Google’s Material Design guidelines. Launched in 2014, it currently has 71K stars, 23.9K forks, 2284 contributors, and 687K users on GitHub, indicating lots of active maintainers and a vibrant community. A large community also means that bugs are fixed faster.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • feather

    Simply beautiful open-source icons

  • Here is a website that uses Rebass: Feather Icons

  • evergreen

    🌲 Evergreen React UI Framework by Segment

  • Evergreen has 11.2K stars, 717 forks, 2.5K users, and 115 contributors on GitHub. According to npmjs.com, it has 10,382 weekly downloads.

  • antd

    An enterprise-class UI design language and React UI library

  • AntD attempts to set itself apart from other libraries by advertising itself as a library for enterprise-level products. This means it’s geared towards building dashboards, admin tools, etc.

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

  • Is Chakra-UI still in use today? Or are there better libraries available now?

    2 projects | /r/reactjs | 14 Jul 2023
  • do i have to pay to use pinterest's ui component library for commercial purpose -whats the advantage/disadvantage of using libraries owned by big companies

    1 project | /r/reactjs | 3 May 2023
  • Best UI library for fast development of a big app?

    2 projects | /r/reactjs | 6 Jan 2023
  • MongoDB 2022 Hackathon submission - Introducing Indian dishes catalog

    4 projects | dev.to | 23 Nov 2022
  • Gestalt – Pinterest’s Design System

    1 project | news.ycombinator.com | 29 Aug 2022