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
rc-form
React High Order Form Component
140.3k+1%-5 years ago
2.4.12
ESM + CommonJSNoneReact
react-moment
React component for the moment date library.
139.8k+1%-4 months ago
2.0.2
ESM + CommonJSBundledReact
@pdfme/common
TypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license!
139.2k---10 days ago
6.1.13
ESM onlyBundledPDF and documents, React
@rainbow-me/rainbowkit
The best way to connect a wallet
139k---4 months ago
2.2.11
ESM onlyBundledBlockchain and Web3, React
react-native-collapsible
Animated collapsible component for React Native using the Animated API. Good for accordions, toggles etc
138.7k+20%-2 years ago
1.6.2
CommonJSBundledUI component libraries, React
@sanity/validation
Document validation for Sanity schemas
138.2k---3 days ago
6.16.0
ESM onlyBundledSchema validation, React
@uiw/react-color
Color Picker component for React.
138k---4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
@uiw/react-color-slider
Color Slider component for React.
137.7k---4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
@clerk/tanstack-react-start
Clerk SDK for TanStack React Start
137k---1 day ago
1.6.1
ESM onlyBundledAuthentication and authorisation, React
@ant-design/nextjs-registry
Register of Next.js for Ant Design
136.9k---9 months ago
1.3.0
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
@copilotkit/channels-intelligence
Intelligence-delivered Channel adapter for CopilotKit JSX channels (@copilotkit/channels).
136.7k---3 days ago
0.11.0
ESM onlyBundledStatic site generators and meta-frameworks, React
react-router-hash-link
Hash link scroll functionality for React Router v4/5
136.5k-28%-5 years ago
2.4.3
ESM + CommonJSNoneRouting, React
ink-link
Link component for Ink
136.5k-42%-1 year ago
5.0.0
ESM onlyBundledCLI tools and terminal utilities, React
react-native-securerandom
Generate cryptographically-secure random bytes in react native
136.5k+34%-4 years ago
1.0.1
CommonJSBundledCryptography and hashing, React
@chakra-ui/skip-nav
Skip navigation links for screen reader and keyboard users
136.2k---3 years ago
2.1.0
ESM + CommonJSBundledAccessibility, React
@carbon/feature-flags
Build with feature flags in Carbon
136.2k---2 days ago
1.10.0
ESM + CommonJSBundledReact, UI component libraries
react-visibility-sensor
Sensor component for React that notifies you when it goes in or out of the window viewport.
135.1k+1%-7 years ago
5.1.1
CommonJSNoneReact
mui-tel-input
A phone number input designed for the React library MUI built with libphonenumber-js
134.8k+39%-5 months ago
11.0.0
ESM onlyBundledTypeScript tooling, React
react-json-pretty
A code formatting tool for raw json data
134.7k+63%-6 years ago
2.2.0
CommonJSBundledReact, Linting and formatting
react-scrolllock
Prevent scroll on the body when component is mounted.
134.5k+6%-6 years ago
5.0.1
CommonJSBundledDOM and browser utilities, React
react-reverse-portal
Build an element once, move it anywhere
134.1k+76%-1 year ago
2.3.0
ESM + CommonJSBundledReact
expo-module-scripts
A private package for various tasks for Expo module packages like compiling and testing
133.8k+83%--
56.0.3
ESM + CommonJSNoneHTTP servers and web frameworks, React
@daily-co/daily-react
Daily React makes it easier to integrate [@daily-co/daily-js](https://www.npmjs.com/package/@daily-co/daily-js) in React applications.
133.5k---2 months ago
0.26.0
ESM + CommonJSBundledReact, Video and audio
react-native-branch
Branch Metrics React Native SDK
133.4k+34%-1 month ago
7.0.0
CommonJSBundledReact, Monitoring and error tracking
@carbon/grid
Grid for digital and software products using the Carbon Design System
132.8k---2 days ago
11.63.0
-NoneUI component libraries, React
@blueprintjs/datetime
Components for interacting with dates and times
131.9k---8 days ago
6.2.6
ESM + CommonJSBundledReact, UI component libraries
@gluestack-ui/utils
Utility functions and hooks for gluestack-ui
131.6k---3 months ago
5.0.6
ESM + CommonJSBundledReact, UI component libraries
reakit
Toolkit for building accessible rich web apps with React
131.3k+7%-4 years ago
1.3.11
ESM + CommonJSBundledAccessibility, React
@storybook/addon-jest
Storybook Jest addon: Show Jest report in Storybook's addon panel
131.2k---11 months ago
9.1.12
ESM + CommonJSBundledDocumentation tooling, Testing
@react-native-firebase/perf
React Native Firebase - React Native Firebase provides native integration with Performance Monitoring to gain insight into key performance characteristics within your React Native application.
131.1k---21 days ago
26.4.0
CommonJSBundledCloud SDKs, React
@progress/kendo-react-labels
React Labels package provides components for labelling form editors. KendoReact Labels package
131k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@tanstack/ai-react
React hooks for TanStack AI streaming chat, realtime voice, structured outputs, and media generation.
130.9k---1 day ago
0.29.1
ESM onlyBundledReact, WebSockets and realtime
react-devtools
Use react-devtools outside of the browser
130.9k+32%--
8.0.0
-NoneReact, UI component libraries
@ag-grid-community/csv-export
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
130.7k---1 year ago
32.3.9
ESM + CommonJSBundledTables and data grids, React
@untitledui/file-icons
Official React library for Untitled UI File Icons
129.9k---1 year ago
0.0.9
ESM + CommonJSBundledIcons, React
@ag-grid-enterprise/set-filter
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
129.7k---1 year ago
32.3.9
ESM + CommonJSBundledTables and data grids, React
@progress/kendo-react-buttons
All you need in React Button in one package: disabled/enabled states, built-in styles and more. KendoReact Buttons package
129.7k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@pdfme/schemas
TypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license!
129.1k---10 days ago
6.1.13
ESM onlyBundledPDF and documents, React
@atlaskit/portal
A wrapper for rendering components in React portals.
129.1k---2 days ago
7.0.2
ESM + CommonJSBundledReact
react-tether
A positioning engine to make overlays, tooltips and dropdowns better
129.1k+80%-2 years ago
3.0.3
ESM + CommonJSBundledReact
babel-plugin-react-transform
Babel plugin to instrument React components with custom transforms
128.6k+29%-9 years ago
3.0.0
CommonJSNoneReact
react-native-picker-select
A Picker component for React Native which emulates the native <select> interfaces for each platform
128k+15%-2 years ago
9.3.1
CommonJSNoneReact
react-autowhatever
Accessible rendering layer for Autosuggest and Autocomplete components
126.4k+6%-6 years ago
10.2.1
CommonJSNoneReact
@happy-dom/jest-environment
Use Happy DOM as environment in Jest.
125.1k---14 days ago
20.14.5
ESM onlyBundledScraping and browser automation, Testing
@mona-health/react-input-mask
(yet another) Masked input component for React
125k---2 years ago
3.0.3
CommonJSBundledReact, Forms
@carbon/type
Typography for digital and software products using the Carbon Design System
124.2k---2 days ago
11.68.0
ESM + CommonJSBundledUI component libraries, React
react-native-element-dropdown
React Native Element Dropdown is a library that provides a customizable dropdown component for React Native applications.
124.1k+47%-1 year ago
2.12.4
ESM + CommonJSBundledUI component libraries, React
react-flip-toolkit
Configurable FLIP animation helpers for React
124.1k+53%-2 years ago
7.2.4
ESM + CommonJSBundledAnimation, React
@carbon/themes
Themes for applying color in the Carbon Design System
123.8k---2 days ago
11.82.0
ESM + CommonJSBundledUI component libraries, React
rsuite
A suite of react components
123.1k+41%-1 month ago
6.2.4
ESM + CommonJSBundledReact, TypeScript tooling

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.