Rank Library Name Description
1 React A JavaScript library for building user interfaces
2 Redux A predictable state container for JavaScript apps
3 React Router Declarative routing for React
4 React Query Hooks for fetching, caching, and updating asynchronous data in React
5 Material-UI React components for faster and easier web development
6 Styled-Components Visual primitives for the component age
7 React Hook Form Performant, flexible and extensible forms with easy-to-use validation
8 Formik Build forms in React, without the tears
9 React DnD Drag and Drop for React
10 React Bootstrap Bootstrap components built with React
11 Recoil State management library for React
12 MobX Simple, scalable state management
13 React Spring Spring-physics based animation library for React applications
14 Framer Motion A production-ready motion library for React
15 React Table A lightweight, fast and extendable data grid built for React
16 React Select A flexible and beautiful Select Input control for ReactJS
17 React Helmet Manage document head data with React
18 React Testing Library Simple and complete React DOM testing utilities
19 React i18next Internationalization for React done right
20 React Hot Toast Smoking hot React notifications
21 React Transition Group An easy way to perform animations when a React component enters or leaves
22 React Calendar A flexible and customizable calendar library for React
23 React Beautiful DnD Beautiful and accessible drag and drop for lists with React
24 React Player A React component for playing media from various sources
25 Reach UI Accessible UI components for React
26 React Redux Official React bindings for Redux
27 Recharts A composable charting library built on React components
28 React Content Loader SVG-Powered component to easily create placeholder loadings
29 React Waypoint A React component to execute a function whenever you scroll to an element
30 React Virtualized React components for efficiently rendering large lists and tabular data
31 React Final Form High performance subscription-based form state management for React
32 Blueprint A React-based UI toolkit for the web
33 React Icons SVG React icons of popular icon packs
34 React Datepicker A simple and reusable datepicker component for React
35 Victory An ecosystem of modular data visualization components for React
36 Reactstrap Simple React Bootstrap 4 components
37 Emotion Library designed for writing css styles with JavaScript
38 React Swipeable Views A React component for swipeable views
39 React Confetti Confetti component for React
40 React Pixi React bindings for PixiJS
41 React Bootstrap Table2 A flexible and extensible table for React
42 Semantic UI React The official Semantic-UI-React integration
43 React Draggable React draggable component
44 React Grid Layout A draggable and resizable grid layout with responsive breakpoints
45 Evergreen A React UI Framework for building ambitious products on the web
46 React Tippy A lightweight tooltip component for React
47 React Lazyload Lazyload your Component, Image or anything matters the performance
48 React Spinners A collection of loading spinners with React.js
49 React Grid System A powerful grid system for React
50 React Leaflet React components for Leaflet maps
51 React Copy to Clipboard Copy text to clipboard using React component
52 React Idle Timer A react hook and component to manage and monitor idle state
53 React Transition A component to animate components as they mount and unmount
54 React Youtube Simple React component acting as a thin layer over the YouTube IFrame API
55 React Date Range Picker A date range picker for your React app
56 React Countup A configurable count-up timer component for React
57 React Popper Positioning tooltips, popovers, and more for React
58 React Resize Detector A hook and component to listen for element resizes
59 React Markdown A Markdown component for React using remark
60 React Loading Skeleton Create skeleton screens that automatically adapt to your app
61 React Redux Toastr React Toastr component for Redux
62 React Avatar Universal avatar component for React
63 React Circular Progress Circular progress bar for React
64 React Perfect Scrollbar Wrapper for Perfect Scrollbar
65 React Toastify React notification made easy
66 React Lightbox A lightweight lightbox component for React
67 React Joyride Create walkthroughs and guided tours for your React app
68 React Stripe Elements React components for Stripe.js and Stripe Elements
69 React Virtual Virtualized large lists with React
70 React Visibility Sensor Sensor component to track visibility changes of a component
71 React Alice Carousel A lightweight, fully customizable and responsive carousel component for React
72 React Syntax Highlighter Syntax highlighting component for React
73 React Split React component for resizable split views
74 React Intersection Observer React component for monitoring intersections of a target element
75 React Icons Pack A pack of free React icons
76 React Smooth Scrollbar Customizable, smooth scrolling scrollbar for React
77 React Simple Animate Animate React components using CSS and JavaScript
78 React Circular Progressbar Progress bar component for React
79 React Hookstate The simple but very powerful and incredibly fast state management for React
80 React Notification Simple to use React notification component
81 React Color Color picker component for React
82 React Hook Form Resolver Resolver for validation libraries like Yup, Joi, and more
83 React Switch Customizable switch component for React
84 React Split Pane Resizable split pane layout for React
85 React Countup A configurable count-up timer component for React
86 React Spring Spring-physics based animation library for React applications
87 React Dropzone Simple HTML5 drag-drop zone with React.js
88 React Selectable Selectable component for React
89 React Joyride Create walkthroughs and guided tours for your React app
90 React Copy to Clipboard Copy text to clipboard using React component
91 React Tiny Popper A lightweight tooltip component for React
92 React Slick Carousel component built with React and Slick.js
93 React Tooltip Tooltip component for React
94 React Truncate A React component for truncating text
95 React Custom Scrollbars Customizable scrollbars component for React
96 React Swiper Swiper component built with React
97 React Transition Group An easy way to perform animations when a React component enters or leaves
98 React Filepond Drag and drop file upload component for React
99 React Player A React component for playing media from various sources
100 React Carousel Carousel component for React
Rank Library Name Description
1 Express Fast, unopinionated, minimalist web framework for Node.js
     
2 Async Higher-order functions and common patterns for asynchronous code
3 Lodash A modern JavaScript utility library delivering modularity, performance, & extras
4 Moment Parse, validate, manipulate, and display dates in JavaScript
5 Mongoose MongoDB object modeling for Node.js
6 Request Simplified HTTP client
7 Bluebird Full-featured promise library with focus on innovative features and performance
8 Winston A logger for just about everything
9 Underscore JavaScript’s utility belt
10 Body-parser Node.js body parsing middleware
11 Axios Promise based HTTP client for the browser and Node.js
12 Passport Simple, unobtrusive authentication for Node.js
13 Cheerio Fast, flexible, and lean implementation of core jQuery designed specifically for the server
14 Socket.io Real-time engine
15 Mocha Simple, flexible, fun test framework
16 PM2 Advanced, production process manager for Node.js
17 Chai BDD / TDD assertion library for node and the browser that can be paired with any testing framework
18 Bcrypt A library to help you hash passwords
19 Eslint A fully pluggable tool for identifying and reporting on patterns in JavaScript
20 Nodemon Monitor for any changes in your node.js application and automatically restart the server - perfect for development
21 Cors Node.js CORS middleware
22 Helmet Help secure Express apps with various HTTP headers
23 Jwt-simple JWT(JSON Web Token) encode and decode module
24 Sequelize A promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server
25 Morgan HTTP request logger middleware for node.js
26 Compression Node.js compression middleware
27 Connect High performance middleware framework for node.js
28 Pug Robust, elegant, feature-rich template engine for nodejs
29 Hapi A rich framework for building applications and services
30 Commander The complete solution for node.js command-line interfaces
31 Jsonwebtoken An implementation of JSON Web Tokens
32 Koa Next generation web framework for node.js
33 Sails Realtime MVC Framework for Node.js
34 Ejs Embedded JavaScript templates
35 Multer Middleware for handling multipart/form-data, which is primarily used for uploading files
36 Nodemailer Easy as cake email sending from your Node.js applications
37 Debug A tiny JavaScript debugging utility modelled after Node.js core’s debugging technique
38 Async Higher-order functions and common patterns for asynchronous code
39 Nconf Hierarchical node.js configuration with files, environment variables, command-line arguments, and more
40 Connect-mongo MongoDB session store for Connect and Express
41 Busboy A streaming parser for HTML form data for node.js
42 Passport-local Username and password authentication strategy for Passport.js
43 Pino Super fast, low overhead, and backed by JSON logging
44 Redis A node.js Redis client
45 Yargs Modern, pirate-themed, successor to optimist.
46 Socket.io-client Real-time engine
47 Babel The compiler for next generation JavaScript
48 TypeORM ORM for TypeScript and JavaScript (ES7, ES6, ES5)
49 Knex A SQL query builder for Postgres, MySQL and SQLite3
50 GraphQL A query language for your API
51 Apollographql A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
52 Prettier Prettier is an opinionated code formatter
53 Express-validator An express.js middleware for validator
54 Hapi A rich framework for building applications and services
55 Webpack A bundler for javascript and friends. Packs many modules into a few bundled assets
56 Mssql Microsoft SQL Server client for Node.js
57 Formidable A node.js module for parsing form data, especially file uploads.
58 Jasmine Behavior-Driven JavaScript
59 Chokidar A neat wrapper around node.js fs.watch / fs.watchFile / FSEvents
60 Rxjs Reactive Extensions for JavaScript
61 Gulp The streaming build system
62 Enzyme JavaScript Testing utilities for React
63 Grunt The JavaScript Task Runner
64 Jshint A Static Code Analysis Tool for JavaScript
65 Puppeteer Headless Chrome Node.js API
66 Forever A simple CLI tool for ensuring that a given script runs continuously (i.e. forever)
67 Fastify Fast and low overhead web framework, for Node.js
68 Babel-eslint Custom parser for ESLint
69 Lodash A modern JavaScript utility library delivering modularity, performance, & extras
70 OracleDB Oracle Database driver for Node.js
71 Mocha Simple, flexible, fun test framework
72 Nodemon Monitor for any changes in your node.js application and automatically restart the server - perfect for development
73 Request Simplified HTTP client
74 Npm Node package manager
75 Mysql A pure node.js JavaScript Client implementing the MySQL protocol
76 Lodash A modern JavaScript utility library delivering modularity, performance, & extras
77 Typescript A language for application-scale JavaScript
78 Hapi A rich framework for building applications and services
79 Winston A logger for just about everything
80 Esprima ECMAScript parsing infrastructure for multipurpose analysis
81 Soap A minimal SOAP client for node.js
82 Less Leaner CSS, in JavaScript
83 Yarn Fast, reliable, and secure dependency management
84 Twilio A node.js module for the Twilio API
85 Markdown-it Markdown parser, done right. Commonmark support, extensions, syntax plugins & high speed
86 Shelljs Portable Unix shell commands for Node.js
87 Jsdom A JavaScript implementation of the WHATWG DOM and HTML standards
88 Stylus Expressive, robust, feature-rich CSS preprocessor
89 Nw.js Build desktop application with JavaScript, HTML, and CSS
90 Electron Build cross-platform desktop apps with JavaScript, HTML, and CSS
91 Nconf Hierarchical node.js configuration with files, environment variables, command-line arguments, and more
92 Csv-parse CSV parser implementing the Node.js stream.Transform API
93 Xml2js Simple XML to JavaScript object converter.
94 Mongoo MongoDB object modeling for Node.js
95 Morgan HTTP request logger middleware for node.js
96 Ffmpeg A pure node.js JavaScript Client implementing the MySQL protocol
97 Browsersync Time-saving synchronised browser testing
98 Jshint A Static Code Analysis Tool for JavaScript
99 Uglify-js JavaScript parser, minifier, compressor, beautifier toolkit
100 Axios Promise based HTTP client for the browser and Node.js

This list provides a comprehensive overview of the most popular libraries in the React and Node.js ecosystems, making it easier to find the right tool for your specific needs.

Other popular libraries:

Rank Library Name Description
1 Express Fast, unopinionated, minimalist web framework for Node.js
2 Koa Next generation web framework for node.js
3 Hapi A rich framework for building applications and services
4 Fastify Fast and low overhead web framework, for Node.js
5 Restify A framework specifically meant for creating REST APIs
6 Sails Realtime MVC Framework for Node.js
7 NestJS A progressive Node.js framework for building efficient and scalable server-side applications
8 Total.js The most comprehensive Node.js framework
9 Feathers A framework for real-time applications and REST APIs
10 ActionHero A framework for making reusable & scalable APIs for TCP sockets, WebSockets, and HTTP clients
11 routing-controllers Create structured, declarative routing for your Node.js server
12 LoopBack Highly extensible Node.js and TypeScript framework for building APIs
13 AdonisJS A fully featured web framework for Node.js
14 KeystoneJS A scalable platform and CMS framework for Node.js
15 Moleculer A fast & powerful microservices framework for Node.js
16 TypeGraphQL Create GraphQL schema and resolvers with TypeScript, using only classes and decorators
17 Egg.js Born to build better enterprise frameworks and apps with Node.js & Koa
18 Seneca A microservices toolkit for Node.js
19 Ts.ED A TypeScript framework on top of Express to write your application with TypeScript
20 Medusa Open-source headless commerce engine
Rank Library Name Description
1 Express Fast, unopinionated, minimalist web framework for Node.js
2 Koa Next generation web framework for node.js
3 Hapi A rich framework for building applications and services
4 Fastify Fast and low overhead web framework, for Node.js
5 LoopBack Highly extensible Node.js and TypeScript framework for building APIs
6 NestJS A progressive Node.js framework for building efficient and scalable server-side applications
7 Sails Realtime MVC Framework for Node.js
8 AdonisJS A fully featured web framework for Node.js
9 KeystoneJS A scalable platform and CMS framework for Node.js
10 Feathers A framework for real-time applications and REST APIs
11 routing-controllers Create structured, declarative routing for your Node.js server
12 TypeORM ORM for TypeScript and JavaScript (ES7, ES6, ES5)
13 TypeGraphQL Create GraphQL schema and resolvers with TypeScript, using only classes and decorators
14 Moleculer A fast & powerful microservices framework for Node.js
15 Seneca A microservices toolkit for Node.js
16 Ts.ED A TypeScript framework on top of Express to write your application with TypeScript
17 Medusa Open-source headless commerce engine
18 Serverless Framework Build auto-scaling, pay-per-execution, event-driven apps on AWS Lambda
19 GraphQL Nexus Code-First GraphQL schema construction for TypeScript & JavaScript
20 OpenAPI Backend Build, Validate, Route, and Mock using OpenAPI definitions