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 |
|---|---|---|---|---|---|---|---|---|
| react-base-table a react table component to display large data set with high performance and flexibility | 17.9k | +25% | - | - 2.1.0 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| @draft-js-plugins/inline-toolbar Toolbar Plugin for DraftJS | 17.9k | - | - | - | 3 years ago 4.2.1 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @zendeskgarden/container-breadcrumb Containers relating to breadcrumb in the Garden Design System | 17.9k | - | - | - | 2 years ago 1.0.10 | ESM + CommonJS | Bundled | Accessibility, React |
| @datepicker-react/hooks React hooks for datepicker. | 17.8k | - | - | - | 4 years ago 2.8.4 | ESM + CommonJS | Bundled | Date pickers, React |
| react-render-image Render an image in React. | 17.7k | +52% | - | 6 years ago 3.0.1 | ESM + CommonJS | Bundled | React, Image processing | |
| @atlaskit/width-detector Wrapper for components that need to respond to width changes | 17.7k | - | - | - | 28 days ago 7.2.0 | ESM + CommonJS | Bundled | React |
| react-router-typesafe-routes Enhanced type safety via validation for all route params in React Router v7. | 17.6k | +67% | - | 1 year ago 2.2.1 | ESM + CommonJS | Bundled | Routing, Schema validation | |
| @central-icons-react/round-outlined-radius-0-stroke-1.5 A collection of round outlined React icons with 0px radius and 1.5px stroke width, designed for use in React applications. | 17.6k | - | - | - | 2 days ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @react-native-vector-icons/fontawesome5 Fontawesome5 font for react native vector icons | 17.5k | - | - | - | 19 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| reshaped Professionally crafted design system in React and Figma for building products of any scale and complexity | 17.5k | +74% | - | 18 days ago 4.2.0 | ESM + CommonJS | Bundled | UI component libraries, React | |
| @mantine/next Mantine integration for Next.js | 17.5k | - | - | - | 2 years ago 6.0.22 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| react-bootstrap-table2-toolkit The toolkit for react-bootstrap-table2 | 17.5k | +10% | - | 6 years ago 2.1.3 | CommonJS | None | UI component libraries, React | |
| react-native-listener A utility component to allow easy access to browser native events | 17.5k | -8% | - | 7 years ago 1.1.0 | CommonJS | None | React, DOM and browser utilities | |
| tailwind-styled-components Create tailwind css react components like styled components with classes name on multiple lines | 17.4k | -36% | - | 4 years ago 2.2.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React | |
| @zendeskgarden/container-focusvisible Containers relating to the :focus-visible polyfill hook in the Garden Design System | 17.4k | - | - | - | 1 year ago 2.0.7 | ESM + CommonJS | Bundled | Accessibility, React |
| @flopflip/adapter-utilities Adapter utilities for flipflop | 17.4k | - | - | - | 1 month ago 15.1.12 | ESM + CommonJS | None | Bundlers, State management |
| @aminekun90/react-toast A lightweight, high-performance, and **Hook-based** toast notification library for React 18 & 19. | 17.3k | - | - | - | 3 months ago 1.2.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @pdfslick/react PDFSlick React — view and interact with PDF documents in your React apps. | 17.3k | - | - | - | 1 month ago 4.0.2 | ESM + CommonJS | Bundled | PDF and documents, React |
| @geist-ui/core Modern and minimalist React UI library. | 17.3k | - | - | - | 4 years ago 2.3.8 | ESM + CommonJS | Bundled | UI component libraries, React |
| @mui/x-charts-premium The Premium plan edition of the MUI X Charts components. | 17.3k | - | - | - | 9 days ago 9.14.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| toastify-react-native 🎉 toastify-react-native allows you to add notifications to your react-native app (ios, android) with ease. No more nonsense! | 17.3k | +14% | - | 1 year ago 7.2.3 | CommonJS | None | React, CLI tools and terminal utilities | |
| @json-render/devtools-react React adapter for @json-render/devtools. Drop-in <JsonRenderDevtools /> component. | 17.2k | - | - | - | 8 days ago 0.21.0 | ESM + CommonJS | Bundled | React |
| @syncfusion/ej2-react-navigations A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for React | 17.2k | - | - | - | 12 days ago 34.2.8 | ESM + CommonJS | None | UI component libraries, React |
| react-dom-instance Get react component instances from a DOM node | 17.2k | +517% | - | 6 years ago 2.0.0 | CommonJS | None | React, Testing | |
| react-form-validator-core Core validator component for react forms. | 17.1k | +71% | - | 1 year ago 2.0.2 | CommonJS | None | Forms, React | |
| number-flow-react-native Beautiful number animations for React Native: digit-by-digit rolling counter, currency ticker, time display, and odometer with View-based and Skia renderers. Full Intl.NumberFormat support. | 17.1k | - | - | 1 month ago 0.5.1 | ESM + CommonJS | Bundled | Animation, React | |
| @mui/x-scheduler The community edition of the Scheduler component (MUI X). | 17.1k | - | - | - | 9 days ago 9.0.0-beta.12 | ESM + CommonJS | Bundled | Queues and background jobs, React |
| @ag-grid-enterprise/charts Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 17.1k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @tanstack/start-static-server-functions Modern and scalable routing for React applications | 17.1k | - | - | - | 10 days ago 1.167.37 | ESM only | Bundled | Routing, React |
| react-rating-stars-component Simple star rating component for your React projects. | 17.1k | -10% | - | 6 years ago 2.2.0 | CommonJS | None | React | |
| @rnw-community/react-native-payments Accept Payments with Apple Pay and Android Pay using the Payment Request API. | 17k | - | - | - | 30 days ago 2.17.1 | ESM + CommonJS | Bundled | Payments and commerce, React |
| eslint-plugin-use-encapsulation An ESLint rule to encourage using custom hook abstractions | 17k | +482% | - | 1 year ago 1.3.1 | ESM + CommonJS | None | Linting and formatting, React | |
| react-native-circular-progress-indicator React Native customizable circular progress indicator | 17k | +7% | - | 3 years ago 4.4.2 | ESM + CommonJS | Bundled | React, UI component libraries | |
| vanilla-text-mask JavaScript function that makes input HTML element accept mask pattern | 17k | -18% | - | - 5.1.1 | CommonJS | None | Angular, React | |
| react-native-table-component Build table for react native. | 16.9k | -35% | - | 4 years ago 1.2.2 | CommonJS | None | React | |
| @shakacode/recompose A React utility belt for function components and higher-order components | 16.9k | - | - | - | 7 months ago 0.31.0 | ESM + CommonJS | Bundled | Utility libraries, React |
| @mui/x-scheduler-internals The community edition of the MUI X Scheduler internals. | 16.9k | - | - | - | 9 days ago 9.0.0-beta.12 | ESM + CommonJS | Bundled | Queues and background jobs, React |
| @react-native-community/image-editor React Native Image Editing native modules for iOS & Android | 16.9k | - | - | - | 14 days ago 4.3.1 | ESM + CommonJS | Bundled | React |
| styled-react-modal A React modal built with styled-components. | 16.8k | +10% | - | 2 years ago 3.1.1 | ESM + CommonJS | None | React, UI component libraries | |
| loading-dev A lightweight library full of beautiful loading indicators for React. | 16.8k | - | - | 6 days ago 0.3.4 | ESM only | Bundled | React | |
| react-hls-player A simple and easy to use react component for playing an hls live stream | 16.7k | +23% | - | 5 years ago 3.0.7 | CommonJS | Bundled | React, Video and audio | |
| @data-driven-forms/react-form-renderer React Form Renderer. Data Driven Forms converts JSON form definitions into fully functional React forms. | 16.7k | - | - | - | 2 months ago 4.2.0 | ESM + CommonJS | Bundled | Forms, React |
| @bugsnag/expo Bugsnag error reporter for Expo applications | 16.6k | - | - | - | 3 days ago 57.1.0 | CommonJS | Bundled | Monitoring and error tracking, React |
| @sanity/portable-text-editor Portable Text Editor made in React | 16.6k | - | - | - | 2 years ago 3.48.1 | ESM + CommonJS | Bundled | WebSockets and realtime, React |
| react-native-drax A drag and drop system for React Native | 16.5k | +131% | - | 6 months ago 1.1.0 | CommonJS | Bundled | DOM and browser utilities, React | |
| @researchgate/react-intersection-observer React component for the Intersection Observer API | 16.5k | - | - | - | 5 years ago 1.3.5 | ESM + CommonJS | Bundled | React |
| iconsax-reactjs Iconsax icon pack for React | 16.5k | +193% | - | 1 year ago 0.0.8 | ESM + CommonJS | Bundled | Icons, React | |
| react-modal-image Lightweight Lightbox React Component | 16.5k | +5% | - | 4 years ago 2.6.0 | ESM + CommonJS | None | React | |
| google-maps-react-markers Google Maps library that accepts markers as react components, works with React 18+ and it is fully typed. | 16.5k | +23% | - | 1 year ago 2.0.15 | ESM + CommonJS | Bundled | Maps and geolocation, React | |
| jsonjoy-builder Visual JSON Schema editor for creating and manipulating JSON Schema definitions with an intuitive interface. | 16.4k | +2508% | - | 3 months ago 1.0.4 | ESM only | Bundled | Schema validation, 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.
- react-base-tablea react table component to display large data set with high performance and flexibility
- @draft-js-plugins/inline-toolbarToolbar Plugin for DraftJS
- @zendeskgarden/container-breadcrumbContainers relating to breadcrumb in the Garden Design System
- @datepicker-react/hooksReact hooks for datepicker.
- react-render-imageRender an image in React.
- @atlaskit/width-detectorWrapper for components that need to respond to width changes
- react-router-typesafe-routesEnhanced type safety via validation for all route params in React Router v7.
- @central-icons-react/round-outlined-radius-0-stroke-1.5A collection of round outlined React icons with 0px radius and 1.5px stroke width, designed for use in React applications.
- @react-native-vector-icons/fontawesome5Fontawesome5 font for react native vector icons
- reshapedProfessionally crafted design system in React and Figma for building products of any scale and complexity
- @mantine/nextMantine integration for Next.js
- react-bootstrap-table2-toolkitThe toolkit for react-bootstrap-table2
- react-native-listenerA utility component to allow easy access to browser native events
- tailwind-styled-componentsCreate tailwind css react components like styled components with classes name on multiple lines
- @zendeskgarden/container-focusvisibleContainers relating to the :focus-visible polyfill hook in the Garden Design System
- @flopflip/adapter-utilitiesAdapter utilities for flipflop
- @aminekun90/react-toastA lightweight, high-performance, and **Hook-based** toast notification library for React 18 & 19.
- @pdfslick/reactPDFSlick React — view and interact with PDF documents in your React apps.
- @geist-ui/coreModern and minimalist React UI library.
- @mui/x-charts-premiumThe Premium plan edition of the MUI X Charts components.
- toastify-react-native🎉 toastify-react-native allows you to add notifications to your react-native app (ios, android) with ease. No more nonsense!
- @json-render/devtools-reactReact adapter for @json-render/devtools. Drop-in <JsonRenderDevtools /> component.
- @syncfusion/ej2-react-navigationsA package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for React
- react-dom-instanceGet react component instances from a DOM node
- react-form-validator-coreCore validator component for react forms.
- number-flow-react-nativeBeautiful number animations for React Native: digit-by-digit rolling counter, currency ticker, time display, and odometer with View-based and Skia renderers. Full Intl.NumberFormat support.
- @mui/x-schedulerThe community edition of the Scheduler component (MUI X).
- @ag-grid-enterprise/chartsAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @tanstack/start-static-server-functionsModern and scalable routing for React applications
- react-rating-stars-componentSimple star rating component for your React projects.
- @rnw-community/react-native-paymentsAccept Payments with Apple Pay and Android Pay using the Payment Request API.
- eslint-plugin-use-encapsulationAn ESLint rule to encourage using custom hook abstractions
- react-native-circular-progress-indicatorReact Native customizable circular progress indicator
- vanilla-text-maskJavaScript function that makes input HTML element accept mask pattern
- react-native-table-componentBuild table for react native.
- @shakacode/recomposeA React utility belt for function components and higher-order components
- @mui/x-scheduler-internalsThe community edition of the MUI X Scheduler internals.
- @react-native-community/image-editorReact Native Image Editing native modules for iOS & Android
- styled-react-modalA React modal built with styled-components.
- loading-devA lightweight library full of beautiful loading indicators for React.
- react-hls-playerA simple and easy to use react component for playing an hls live stream
- @data-driven-forms/react-form-rendererReact Form Renderer. Data Driven Forms converts JSON form definitions into fully functional React forms.
- @bugsnag/expoBugsnag error reporter for Expo applications
- @sanity/portable-text-editorPortable Text Editor made in React
- react-native-draxA drag and drop system for React Native
- @researchgate/react-intersection-observerReact component for the Intersection Observer API
- iconsax-reactjsIconsax icon pack for React
- react-modal-imageLightweight Lightbox React Component
- google-maps-react-markersGoogle Maps library that accepts markers as react components, works with React 18+ and it is fully typed.
- jsonjoy-builderVisual JSON Schema editor for creating and manipulating JSON Schema definitions with an intuitive interface.
- @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