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-component/progress
progress ui component for react
880.3k---29 days ago
1.0.3
ESM + CommonJSBundledReact
@rc-component/steps
Step workflow component for React
879.8k---29 days ago
1.2.3
ESM + CommonJSBundledReact
eslint-plugin-react-hooks-extra
ESLint React's ESLint plugin for React Hooks related rules.
879k+85%-7 months ago
2.13.0
ESM onlyBundledLinting and formatting, React
@rc-component/upload
Upload UI component for React
878.4k---14 days ago
1.2.0
ESM + CommonJSBundledReact
eslint-plugin-better-tailwindcss
auto-wraps tailwind classes after a certain print width or class count into multiple lines to improve readability.
877.5k+1233%-2 months ago
4.7.0
ESM onlyBundledLinting and formatting, CSS-in-JS and styling
@zag-js/collection
Utilities to manage a collection of items.
874k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@rc-component/collapse
rc-collapse ui component for react
873.3k---8 months ago
1.2.0
ESM + CommonJSBundledReact, UI component libraries
@rc-component/checkbox
checkbox ui component for react
872.2k---7 months ago
2.0.0
ESM + CommonJSBundledReact
@rc-component/switch
switch ui component for react
870.5k---9 months ago
1.0.3
ESM + CommonJSBundledReact
@rc-component/input-number
React input-number component
869.5k---17 days ago
1.7.0
ESM + CommonJSBundledReact
@rc-component/rate
React Star Rate Component
869k---9 months ago
1.0.1
ESM + CommonJSBundledReact
@mui/x-tree-view
The community edition of the MUI X Tree View components.
863k---8 days ago
9.14.0
ESM + CommonJSBundledReact, Tables and data grids
test-renderer
A lightweight test renderer for React and a modern replacement for the deprecated React Test Renderer.
862.5k--8 days ago
1.3.0
ESM + CommonJSBundledTesting, React
@mui/x-virtualizer
MUI virtualization library
858.3k---8 days ago
0.7.2
ESM + CommonJSBundledTables and data grids, React
@zag-js/combobox
Core logic for the combobox widget implemented as a state machine
853.5k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
js-file-download
Javascript function that triggers browser to save javascript-generated content to a file
851.2k+40%-6 years ago
0.4.12
CommonJSBundledReact
react-grab
Select context for coding agents directly from your website
846.8k+425630%-1 month ago
0.2.0
ESM + CommonJSBundledReact, AI and machine learning
@remotion/cli
Control Remotion features using the `npx remotion` command
840.8k---1 day ago
4.0.528
CommonJSNoneVideo and audio, React
@mdxeditor/editor
React component for rich text markdown editing
840.3k---12 days ago
4.2.5
ESM onlyBundledMarkdown, React
@zag-js/react
The react wrapper for zag
839.8k---12 days ago
1.44.0
ESM + CommonJSBundledReact, UI component libraries
react-native-maps
React Native Mapview component for iOS + Android
839.7k+131%-5 days ago
1.29.8
CommonJSBundledMaps and geolocation, React
@zag-js/remove-scroll
JavaScript utility to remove scroll on body
837.5k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/menu
Core logic for the menu widget implemented as a state machine
837.3k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@wagmi/connectors
Collection of connectors for Wagmi
836.5k---29 days ago
8.2.0
ESM onlyBundledBlockchain and Web3, React
react-signature-canvas
A React wrapper component around signature_pad. 100% test coverage, types, examples, & more. Unopinionated and heavily updated fork of react-signature-pad
834.3k+148%-1 year ago
1.1.0-alpha.2
ESM + CommonJSBundledReact, 3D, WebGL and game engines
@storybook/react-native
A better way to develop React Native Components for your app
834.2k---19 days ago
10.6.0
CommonJSNoneDocumentation tooling, React
@storybook/react-native-theming
A wrapper library around emotion 11 to provide theming support for react-native storybook
828.5k---19 days ago
10.6.0
CommonJSBundledDocumentation tooling, React
flags
Flags SDK by Vercel - The feature flags toolkit for Next.js and SvelteKit
826.5k+230%-16 days ago
4.3.1
ESM + CommonJSNoneSvelte, React
@hugeicons/react
Hugeicons React Component Library https://hugeicons.com
825.1k---1 month ago
1.1.10
ESM + CommonJSBundledIcons, React
urql
A highly customizable and versatile GraphQL client for React
824.4k+171%-1 month ago
5.0.4
ESM + CommonJSBundledGraphQL, React
@restart/ui
Utilities for creating robust overlay components
823.5k---1 year ago
1.9.4
ESM + CommonJSBundledUI component libraries, React
@zag-js/tags-input
Core logic for the tags-input widget implemented as a state machine
823.2k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@react-hook/latest
A React hook that updates useRef().current with the most recent value each invocation
821.5k---6 years ago
1.0.3
ESM + CommonJSBundledReact, TypeScript tooling
@visx/bounds
Utilities to make your life with bounding boxes better
819.8k---3 months ago
4.0.0
ESM + CommonJSBundledCharts and data visualisation, React
@zag-js/number-input
Core logic for the number-input widget implemented as a state machine
819.6k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
instantsearch-ui-components
Common UI components for InstantSearch.
818.9k+97%-3 days ago
0.41.0
ESM + CommonJSBundledReact
@zag-js/popover
Core logic for the popover widget implemented as a state machine
818.6k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
react-native-view-shot
Capture a React Native view to an image
818.4k+221%-5 days ago
6.0.1
ESM onlyBundledReact
@react-native/eslint-plugin
ESLint rules for @react-native/eslint-config
818k---30 days ago
0.87.1
CommonJSNoneLinting and formatting, React
@zag-js/date-utils
Date utilities for zag.js
816.8k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/date-picker
Core logic for the date-picker widget implemented as a state machine
816.7k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, Date pickers
@zag-js/radio-group
Core logic for the radio group widget implemented as a state machine
816.5k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/i18n-utils
Interationalization utilities for Zag.js
815.9k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/collapsible
Core logic for the collapsible widget implemented as a state machine
815.5k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/presence
Core logic for the presence widget implemented as a state machine
814.7k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/switch
Core logic for the switch widget implemented as a state machine
814.3k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/file-utils
JS File API utilities
813.3k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/file-upload
Core logic for the file-upload widget implemented as a state machine
810.8k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/pagination
Core logic for the pagination widget implemented as a state machine
810.5k---12 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
react-spring
<p align="center"> <img src="https://i.imgur.com/QZownhg.png" width="240" /> </p>
810.3k+8%-4 months ago
10.0.4
ESM + CommonJSBundledAnimation, React

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.