Skip to content
JS
Package category

React

Hooks, components and tooling for React.

4,733 packages58 comparisons

Packages compared

4,733 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
react-is
Brand checking of React Elements.
269.9m+96%-15 days ago
19.3.0
--React
scheduler
Cooperative scheduler for the browser environment.
134.8m+207%-15 days ago
0.28.0
-NoneReact, Queues and background jobs
react
React is a JavaScript library for building user interfaces.
132.7m+227%-15 days ago
19.3.0
CommonJSNoneReact, UI component libraries
react-dom
React package for working with the DOM.
125.3m+222%-15 days ago
19.3.0
CommonJSNoneReact, UI component libraries
@radix-ui/react-primitive
This is an internal utility, not intended for public usage.
121.7m+493%-2 months ago
2.1.10
ESM + CommonJSBundledUI component libraries, React
prop-types
Runtime type checking for React props and similar objects.
82.8m+146%-4 years ago
15.8.1
--React
use-sync-external-store
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
77.4m+234%-15 days ago
1.7.0
CommonJSNoneReact, UI component libraries
lucide-react
A Lucide icon library package for React applications.
77.2m+570%-1 day ago
1.48.0
ESM + CommonJSBundledIcons, React
eslint-plugin-react-hooks
ESLint rules for React Hooks
73.4m+184%-5 months ago
7.1.1
CommonJSBundledLinting and formatting, React
@vitejs/plugin-react
The default Vite plugin for React projects
67.8m+486%-28 days ago
6.1.1
ESM onlyNoneBundler plugins and loaders, React
react-refresh
React is a JavaScript library for building user interfaces.
67.3m+208%-15 days ago
0.19.0
CommonJSNoneReact, UI component libraries
@floating-ui/react-dom
Floating UI for React DOM
62.2m+258%-2 months ago
2.1.9
ESM + CommonJSBundledReact
use-sidecar
Sidecar code splitting utils
53.1m+348%-1 year ago
1.1.3
ESM + CommonJSBundledReact
use-callback-ref
The same useRef, but with callback
52.5m+346%-1 year ago
1.3.3
ESM + CommonJSBundledReact
@flmngr/flmngr-react
Flmngr file manager UI component for React
52m+1148%-1 year ago
2.0.13
CommonJSBundledCloud SDKs, React
react-style-singleton
Just create a single stylesheet...
51.8m+393%-1 year ago
2.2.3
ESM + CommonJSBundledReact
eslint-plugin-react
React specific linting rules for ESLint
47.5m+90%-1 year ago
7.37.5
CommonJSBundledLinting and formatting, React
@next/env
Next.js dotenv file loading
46.3m+278%-2 days ago
16.3.6
CommonJSBundledConfiguration, React
@testing-library/react
Simple and complete React DOM testing utilities that encourage good testing practices.
43.7m+173%-28 days ago
16.3.3
ESM + CommonJSBundledTesting, React
react-hook-form
Performant, flexible and extensible forms library for React Hooks
43m+227%-13 days ago
7.88.0
ESM + CommonJSBundledTypeScript tooling, React
victory-vendor
Vendored dependencies for Victory
41.9m+543%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
set-cookie-parser
Parses set-cookie headers into objects
41.7m+318%-2 months ago
3.1.2
ESM + CommonJSBundledNode.js utilities, React
dom-helpers
tiny modular DOM lib for ie9+
41.7m+137%-1 year ago
6.0.1
ESM + CommonJSBundledDOM and browser utilities, React
client-only
This is a marker package to indicate that a module can only be used in Client Components.
41.4m+257%-4 years ago
0.0.1
CommonJSNoneReact
react-transition-group
A react component toolset for managing animations
40.8m+134%-4 years ago
4.4.5
ESM + CommonJSNoneAnimation, React
react-router
Declarative routing for React
40.4m+150%-9 days ago
8.4.0
ESM onlyBundledRouting, React
zustand
🐻 Bear necessities for state management in React
40.1m+295%-1 month ago
5.0.15
ESM + CommonJSBundledState management, React
sonner
An opinionated toast component for React.
37.9m+663%-1 month ago
2.0.8
ESM + CommonJSBundledReact, UI component libraries
framer-motion
A simple and powerful JavaScript animation library
33.6m+284%-today
13.4.3
ESM + CommonJSBundledAnimation, React
react-router-dom
Declarative routing for React web applications
33m+126%-9 days ago
7.18.4
ESM + CommonJSBundledRouting, React
cmdk
<p align="center"> <img src="./website/public/og.png" /> </p>
33m+600%-1 year ago
1.1.1
ESM + CommonJSBundledReact
hoist-non-react-statics
Copies non-react specific statics from a child component to a parent component
30.1m+51%-6 years ago
3.3.2
CommonJSNoneReact
eslint-plugin-react-refresh
Validate that your components can safely be updated with Fast Refresh
28.9m+370%-10 days ago
0.5.7
ESM onlyBundledLinting and formatting, React
vaul
Drawer component for React.
28.6m+694%-1 year ago
1.1.2
ESM + CommonJSBundledReact
hast-util-to-jsx-runtime
hast utility to transform to preact, react, solid, svelte, vue, etc
27.5m+451%-1 year ago
2.3.6
ESM onlyBundledReact, Vue
cross-fetch
Universal WHATWG Fetch API for Node, Browsers and React Native
27.3m+47%-1 year ago
4.1.0
CommonJSBundledHTTP clients, React
react-redux
Official React bindings for Redux
27.3m+171%-4 months ago
9.3.0
ESM + CommonJSBundledState management, React
react-resizable-panels
<img src="https://react-resizable-panels.vercel.app/og.png" alt="react-resizable-panels logo" width="400" height="210" />
26.8m+425%-1 day ago
4.13.3
ESM + CommonJSBundledReact
@edsdk/n1ed-react
N1ED editor as a React component
26.2m+682%-2 years ago
1.0.19
ESM + CommonJSBundledRich text and code editors, React
embla-carousel-react
A lightweight carousel library with fluid motion and great swipe precision
25.9m+494%-1 year ago
8.6.0
ESM + CommonJSBundledUI component libraries, TypeScript tooling
interpret
A dictionary of file extensions and associated module loaders.
25.6m+17%-4 years ago
3.1.1
CommonJSNoneParsers and serialisers, React
react-smooth
react animation library
25.5m+360%-1 year ago
4.0.4
ESM + CommonJSNoneAnimation, React
input-otp
One-time password input component for React.
25.5m+652%-1 month ago
1.5.0
ESM + CommonJSBundledReact
react-markdown
React component to render markdown
24.6m+324%-1 year ago
10.1.0
ESM onlyBundledMarkdown, React
preact
Fast 3kb React-compatible Virtual DOM library.
24.4m+181%-1 month ago
10.29.8
ESM + CommonJSBundledReact, DOM and browser utilities
eslint-config-next
ESLint configuration used by Next.js.
24m+236%-2 days ago
16.3.6
CommonJSBundledStatic site generators and meta-frameworks, React
@reduxjs/toolkit
The official, opinionated, batteries-included toolset for efficient Redux development
21.6m+277%-4 months ago
2.12.0
ESM + CommonJSBundledState management, React
@tanstack/virtual-core
Headless UI for virtualizing scrollable elements in TS/JS + Frameworks
20.9m+296%-11 days ago
3.17.11
ESM + CommonJSBundledTables and data grids, React
next-themes
An abstraction for themes in your React app.
19.8m+339%-1 year ago
0.4.6
ESM + CommonJSBundledReact
react-fast-compare
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
18.7m+75%-3 years ago
3.2.2
CommonJSBundledReact

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.