13 Must Know Libraries for a React Developer

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

Our great sponsors
  • Appwrite - The open-source backend cloud platform
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • TanStack Query

    🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

    TanStack Query is an open source data fetching library in React developed by Tanner Linsley. It has more than 1.7 million weekly downloads on NPM and more than 35k stars on GitHub as of August 2023.

  • material-ui

    Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

    With GitHub stars of 88K(August 2023) and weekly NPM downloads of 2.9 million(August 2023), MUI is one of the most popular React UI libraries in the world.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • react-bootstrap

    Bootstrap components built with React

    It has more than 21K stars on GitHub and more than 2.4 million weekly downloads on NPM, as of August 2023.

  • react-dnd

    Drag and Drop for React

    The library is fairly simple to use with lots of interesting, and innovative use cases in real world applications. It has more than 19K stars on GitHub and more than 1.8 million weekly downloads on NPM as of August 2023.

  • SWR

    React Hooks for Data Fetching

    It has more than 27K stars on GitHub and more than 1.2 million weekly downloads on NPM as of August 2023.

  • react-hook-form

    📋 React Hooks for form state management and validation (Web + React Native)

    This project has more than 36K stars on GitHub and more than 3.4 million weekly downloads on NPM as of August 2023. Check out this library before building your next form in React.

  • recharts

    Redefined chart library built with React and D3

    This library has more than 20K stars on GitHub and more than 1.3 million weekly downloads on NPM as of August 2023.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • react-router

    Declarative routing for React

    React Router is the most popular library to implement routing in React apps. It has more than 50K stars on GitHub and more than 10 million weekly downloads on NPM and it's built by the same team behind the popular Remix framework of React.

  • @blueprintjs/core

    A React-based UI toolkit for the web

    Blueprint is a React-based UI toolkit for the web. It is optimised for building complex, data-dense web interfaces for desktop applications that run in modern browsers and IE11. (Source: Blueprint GitHub)

  • react-virtualized

    React components for efficiently rendering large lists and tabular data

    React Virtualized is a React library that helps you work with large lists and tabular data efficiently in React. It has more than 25K stars on GitHub and more than 2.5 million weekly downloads on NPM as of August 2023.

  • rsuite

    🧱 A suite of React components .

    React Suite is a set of react component libraries for enterprise system products. It is a well-thought-out and developer-friendly UI framework. (Source: React Suite GitHub)

  • Tailwind CSS

    A utility-first CSS framework for rapid UI development.

    It has more than 71K stars on GitHub and more than 6 million weekly downloads on NPM as of August 2023.

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