Package category
React
Hooks, components and tooling for React.
4,733 packages58 comparisons
Packages compared
4,733 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @vis.gl/react-mapbox React components for Mapbox GL JS | 960.6k | - | - | - | 22 days ago 8.1.3 | ESM + CommonJS | Bundled | React, Maps and geolocation |
| @rc-component/virtual-list Virtual scrolling list component for React. | 958.5k | - | - | - | 8 days ago 1.5.2 | ESM + CommonJS | Bundled | React |
| @remotion/bundler Bundle Remotion compositions using Webpack | 957.3k | - | - | - | 1 day ago 4.0.528 | CommonJS | None | Video and audio, Bundlers |
| @gsap/react Tools for using GSAP in React, like useGSAP() which is a drop-in replacement for useLayoutEffect()/useEffect() | 956.8k | - | - | - | 1 year ago 2.1.2 | ESM + CommonJS | Bundled | Animation, React |
| @stitches/react The modern CSS-in-JS library | 954.4k | - | - | - | 4 years ago 1.2.8 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React |
| @remotion/media-parser A pure JavaScript library for parsing video files | 951k | - | - | - | 1 day ago 4.0.528 | ESM + CommonJS | Bundled | Video and audio, React |
| @rc-component/tree 🌲 Tree view component for React | 946.9k | - | - | - | 15 days ago 1.5.3 | ESM + CommonJS | Bundled | React |
| @mui/x-data-grid-pro The Pro plan edition of the MUI X Data Grid components. | 946.1k | - | - | - | 8 days ago 9.14.0 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @rc-component/slider Slider UI component for React | 940.1k | - | - | - | 9 days ago 1.2.1 | ESM + CommonJS | Bundled | React |
| @rc-component/cascader cascade select ui component for react | 932.9k | - | - | - | 1 month ago 1.25.0 | ESM + CommonJS | Bundled | React |
| react-joyride Create guided tours for your apps | 932.6k | +169% | - | 2 months ago 3.2.0 | ESM + CommonJS | Bundled | React | |
| @rc-component/tooltip Tooltip UI component for React | 932.2k | - | - | - | 29 days ago 1.5.2 | ESM + CommonJS | Bundled | React, UI component libraries |
| @zag-js/interact-outside Track interactions or focus outside an element | 931.1k | - | - | - | 12 days ago 1.44.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @zag-js/dismissable Dismissable layer utilities for the DOM | 930k | - | - | - | 12 days ago 1.44.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| amazon-cognito-identity-js Amazon Cognito Identity Provider JavaScript SDK | 928k | +21% | - | 2 months ago 6.3.20 | ESM + CommonJS | Bundled | Cloud SDKs, React | |
| @adobe/react-spectrum-ui Spectrum (S1) icons in React | 927.6k | - | - | - | 2 years ago 1.2.1 | CommonJS | None | Icons, React |
| @adobe/react-spectrum-workflow Spectrum icons in React | 921.5k | - | - | - | 1 year ago 2.4.0 | CommonJS | None | Icons, React |
| @rc-component/drawer drawer component for react | 919.3k | - | - | - | 7 months ago 1.4.2 | ESM + CommonJS | Bundled | React, Animation |
| @rc-component/picker React date & time picker | 918.4k | - | - | - | 2 days ago 1.15.0 | ESM + CommonJS | Bundled | React |
| react-native-pager-view React Native wrapper for Android and iOS ViewPager | 917.8k | +81% | - | 24 days ago 9.0.4 | ESM + CommonJS | Bundled | React | |
| @ariakit/react Toolkit for building accessible web apps with React | 917.2k | - | - | - | 11 days ago 0.4.40 | ESM + CommonJS | Bundled | Accessibility, React |
| focus-trap-react A React component that traps focus. | 916.8k | +30% | - | 3 months ago 12.0.3 | CommonJS | Bundled | Accessibility, React | |
| expo-sqlite Provides access to a database using SQLite (https://www.sqlite.org/). The database is persisted across restarts of your app. | 914.8k | +733% | - | 14 days ago 57.0.3 | CommonJS | Bundled | Database clients and drivers, React | |
| @rc-component/overflow Auto collapse box when overflow | 913.8k | - | - | - | 5 months ago 1.0.1 | ESM + CommonJS | Bundled | React |
| @react-hook/intersection-observer A React hook for the IntersectionObserver API that uses a polyfill when the native API is not available | 912.8k | - | - | - | 2 years ago 3.1.2 | ESM + CommonJS | Bundled | React, DOM and browser utilities |
| typed-styles Typed styles for cssinjs | 908.7k | -2% | - | 7 years ago 0.0.8 | CommonJS | None | React | |
| slate-dom Tools for building completely customizable richtext editors with React. | 908.5k | +125% | - | 2 months ago 0.126.0 | ESM + CommonJS | Bundled | Rich text and code editors, React | |
| @remotion/web-renderer Render videos in the browser | 908.4k | - | - | - | 1 day ago 4.0.528 | ESM only | Bundled | Video and audio, React |
| react-composer Compose render prop components | 907.1k | +137% | - | 4 years ago 5.0.3 | ESM + CommonJS | None | React | |
| @rc-component/menu menu ui component for react | 907.1k | - | - | - | 24 days ago 1.6.0 | ESM + CommonJS | Bundled | React |
| @rc-component/tabs Tabs UI component for React | 905.9k | - | - | - | 14 days ago 2.1.0 | ESM + CommonJS | Bundled | React |
| @lottiefiles/dotlottie-react React wrapper around the dotlottie-web library | 905.6k | - | - | - | 28 days ago 0.19.16 | ESM only | Bundled | Animation, React |
| react-native-device-info Get device information using react-native | 905.2k | +37% | - | 7 months ago 15.0.2 | ESM + CommonJS | Bundled | React | |
| @rjsf/core A simple React component capable of building HTML forms out of a JSON schema. | 905k | - | - | - | 9 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| @rc-component/table 📋 Data table component for React | 904.5k | - | - | - | 1 month ago 1.12.0 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @rc-component/dropdown dropdown ui component for react | 902.4k | - | - | - | 8 days ago 2.0.1 | ESM + CommonJS | Bundled | React, UI component libraries |
| react-devtools-inline Embed react-devtools within a website | 901.4k | +151% | - | 16 days ago 8.0.0 | CommonJS | None | React, UI component libraries | |
| react-rnd A draggable and resizable React Component | 894.2k | +143% | - | 6 months ago 10.5.3 | ESM + CommonJS | Bundled | React | |
| react-big-calendar Calendar! with events | 893.4k | +96% | - | 3 months ago 1.20.0 | ESM + CommonJS | None | React | |
| @rc-component/form React Form Component | 892.7k | - | - | - | 1 month ago 1.8.6 | ESM + CommonJS | Bundled | React |
| expo-doctor Check your Expo project for known issues | 891.9k | +192% | - | 29 days ago 1.20.4 | CommonJS | Bundled | HTTP servers and web frameworks, React | |
| instantsearch.js InstantSearch.js is a JavaScript library for building performant and instant search experiences with Algolia. | 891.7k | +71% | - | 3 days ago 4.118.0 | ESM + CommonJS | Bundled | React, Vue | |
| @rc-component/image React easy to use image component | 890.6k | - | - | - | 2 months ago 1.10.0 | ESM + CommonJS | Bundled | React |
| @rc-component/notification notification ui component for react | 890k | - | - | - | 29 days ago 2.0.8 | ESM + CommonJS | Bundled | React |
| @rc-component/tree-select tree-select ui component for react | 889.5k | - | - | - | 1 month ago 1.18.0 | ESM + CommonJS | Bundled | React |
| @rc-component/dialog dialog ui component for react | 887.3k | - | - | - | 3 months ago 1.10.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @rc-component/segmented React segmented controls used in ant.design | 886.8k | - | - | - | 1 month ago 1.4.0 | ESM + CommonJS | Bundled | React |
| @rc-component/pagination pagination ui component for react | 884.5k | - | - | - | 2 months ago 1.5.0 | ESM + CommonJS | Bundled | React |
| @zag-js/popper Dynamic positioning logic for ui machines | 884k | - | - | - | 12 days ago 1.44.0 | ESM + CommonJS | Bundled | UI component libraries, DOM and browser utilities |
| @rc-component/input React input component | 882.8k | - | - | - | 4 months ago 1.3.1 | ESM + CommonJS | Bundled | 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.
- @vis.gl/react-mapboxReact components for Mapbox GL JS
- @rc-component/virtual-listVirtual scrolling list component for React.
- @remotion/bundlerBundle Remotion compositions using Webpack
- @gsap/reactTools for using GSAP in React, like useGSAP() which is a drop-in replacement for useLayoutEffect()/useEffect()
- @stitches/reactThe modern CSS-in-JS library
- @remotion/media-parserA pure JavaScript library for parsing video files
- @rc-component/tree🌲 Tree view component for React
- @mui/x-data-grid-proThe Pro plan edition of the MUI X Data Grid components.
- @rc-component/sliderSlider UI component for React
- @rc-component/cascadercascade select ui component for react
- react-joyrideCreate guided tours for your apps
- @rc-component/tooltipTooltip UI component for React
- @zag-js/interact-outsideTrack interactions or focus outside an element
- @zag-js/dismissableDismissable layer utilities for the DOM
- amazon-cognito-identity-jsAmazon Cognito Identity Provider JavaScript SDK
- @adobe/react-spectrum-uiSpectrum (S1) icons in React
- @adobe/react-spectrum-workflowSpectrum icons in React
- @rc-component/drawerdrawer component for react
- @rc-component/pickerReact date & time picker
- react-native-pager-viewReact Native wrapper for Android and iOS ViewPager
- @ariakit/reactToolkit for building accessible web apps with React
- focus-trap-reactA React component that traps focus.
- expo-sqliteProvides access to a database using SQLite (https://www.sqlite.org/). The database is persisted across restarts of your app.
- @rc-component/overflowAuto collapse box when overflow
- @react-hook/intersection-observerA React hook for the IntersectionObserver API that uses a polyfill when the native API is not available
- typed-stylesTyped styles for cssinjs
- slate-domTools for building completely customizable richtext editors with React.
- @remotion/web-rendererRender videos in the browser
- react-composerCompose render prop components
- @rc-component/menumenu ui component for react
- @rc-component/tabsTabs UI component for React
- @lottiefiles/dotlottie-reactReact wrapper around the dotlottie-web library
- react-native-device-infoGet device information using react-native
- @rjsf/coreA simple React component capable of building HTML forms out of a JSON schema.
- @rc-component/table📋 Data table component for React
- @rc-component/dropdowndropdown ui component for react
- react-devtools-inlineEmbed react-devtools within a website
- react-rndA draggable and resizable React Component
- react-big-calendarCalendar! with events
- @rc-component/formReact Form Component
- expo-doctorCheck your Expo project for known issues
- instantsearch.jsInstantSearch.js is a JavaScript library for building performant and instant search experiences with Algolia.
- @rc-component/imageReact easy to use image component
- @rc-component/notificationnotification ui component for react
- @rc-component/tree-selecttree-select ui component for react
- @rc-component/dialogdialog ui component for react
- @rc-component/segmentedReact segmented controls used in ant.design
- @rc-component/paginationpagination ui component for react
- @zag-js/popperDynamic positioning logic for ui machines
- @rc-component/inputReact input component
- @mdxeditor/editor vs @uiw/react-md-editor
- @mdx-js/react vs @mdxeditor/editor
- react-markdown vs @mdx-js/react
- @mdx-js/react vs markdown-to-jsx
- styled-components vs @linaria/core
- react-markdown vs markdown-to-jsx
- @mdxeditor/editor vs react-native-enriched-markdown
- @e2b/code-interpreter vs react-multi-carousel
- @monaco-editor/react vs react-monaco-editor
- react-feather vs iconoir-react
- react-markdown vs @mdxeditor/editor
- react-tracked vs constate
- @icons-pack/react-simple-icons vs react-feather
- react-pdf vs @react-pdf-viewer/core
- iconoir-react vs @thesvg/react
- zustand vs react-tracked
- @phosphor-icons/react vs react-feather
- react-responsive-carousel vs react-image-gallery
- @uiw/react-md-editor vs react-native-enriched-markdown
- @phosphor-icons/react vs iconoir-react
- @compiled/react vs @linaria/core
- goober vs @linaria/core
- @monaco-editor/react vs react-simple-code-editor
- @radix-ui/react-primitive vs @chakra-ui/react
- react-lazy-load-image-component vs react-lazyload
- react-virtualized-auto-sizer vs virtua
- styled-components vs @compiled/react
- styled-components vs goober
- @icons-pack/react-simple-icons vs iconoir-react
- react-feather vs @thesvg/react