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 |
|---|---|---|---|---|---|---|---|---|
| redux-burger-menu A Redux reducer and higher-order component decorator for use with react-burger-menu | 5.5k | +112% | - | 8 years ago 0.2.8 | CommonJS | None | React, State management | |
| gatsby-plugin-material-ui Gatsby plugin for Material-UI with built-in server-side rendering support | 5.5k | -57% | - | 4 years ago 4.1.0 | CommonJS | None | React, CSS-in-JS and styling | |
| choerodon-ui An enterprise-class UI design language and React-based implementation | 5.5k | -53% | - | 11 months ago 1.6.7 | ESM + CommonJS | Bundled | React, CSS-in-JS and styling | |
| @doist/react-interpolate A string interpolation component that formats and interpolates a template string in a safe way | 5.5k | - | - | - | 2 months ago 2.2.4 | ESM + CommonJS | Bundled | React |
| tcomb-form-native react-native powered UI library for developing forms writing less code | 5.5k | +114% | - | 7 years ago 0.6.20 | CommonJS | None | React, UI component libraries | |
| @getlimelight/sdk The react native debugger that actually works. | 5.5k | - | - | - | 7 months ago 0.7.10 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| themeprovider-storybook Use your styled-components themes on your favourite storybook | 5.5k | -23% | - | 4 years ago 1.8.0 | CommonJS | Bundled | Documentation tooling, React | |
| @vellira-ui/react Web components for Vellira Design System | 5.5k | - | - | - | 2 days ago 2.123.5 | ESM + CommonJS | Bundled | UI component libraries, React |
| react-native-styled-text A React Native component for easy rendering of styled text. | 5.5k | +86% | - | 4 years ago 2.0.0 | CommonJS | None | CSS-in-JS and styling, React | |
| @lagunovsky/redux-react-router A Redux binding for React Router v6, v7 and v8 | 5.5k | - | - | - | 11 days ago 4.6.0 | ESM + CommonJS | Bundled | Routing, React |
| @chartapi/react-connect Chart SDK for embedding Chart Connect in React Single Page Applications (SPA) | 5.5k | - | - | - | 8 months ago 4.10.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| @salutejs/react-maskinput React mask input component. Allow to input formatted values with fixed length or apply custom formtatting function, to format values with any length | 5.5k | - | - | - | 15 days ago 3.4.0 | CommonJS | Bundled | React |
| react-responsive-pagination React component for responsive pagination | 5.5k | +13% | - | 2 months ago 2.14.0 | ESM only | Bundled | CSS-in-JS and styling, React | |
| react-native-offline Handy toolbelt to deal with offline mode in React Native applications. Cross-platform, provides a smooth redux integration. | 5.5k | -15% | - | 3 years ago 6.0.2 | ESM + CommonJS | Bundled | React | |
| linaria Blazing fast zero-runtime CSS in JS library | 5.4k | -14% | - | 1 month ago 8.2.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React | |
| react-native-scroll-into-view React-Native port of DOMElement.scrollIntoView() web function, for ScrollView | 5.4k | +29% | - | 4 years ago 2.0.2 | CommonJS | Bundled | React, DOM and browser utilities | |
| rc-datetime-picker React datetime picker by momentjs | 5.4k | +67% | - | 8 years ago 1.6.1 | CommonJS | None | React, Date pickers | |
| @ninetailed/experience.js-plugin-ssr Ninetailed SDK plugin for SSR | 5.4k | - | - | - | 1 month ago 7.26.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, React |
| react-native-vision-camera-ocr-plus React Native Vision Camera plugin for on-device text recognition (OCR) and translation using ML Kit. Maintained fork of react-native-vision-camera-text-recognition | 5.4k | +13978% | - | 1 month ago 2.0.6 | ESM + CommonJS | Bundled | React, Image processing | |
| @lit-labs/ssr-react Lit SSR integration for React | 5.4k | - | - | - | 9 months ago 0.3.4 | ESM only | Bundled | React, Static site generators and meta-frameworks |
| @saas-ui/hotkeys Easy manageable keyboard shortcuts for Chakra UI | 5.4k | - | - | - | 1 year ago 2.5.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| @saas-ui/use-hotkeys Easy to use and scalable keyboard shortcuts for React. | 5.4k | - | - | - | 2 years ago 1.1.3 | ESM + CommonJS | Bundled | UI component libraries, React |
| react-dnd-accessible-backend An add-on backend for react-dnd that provides support for keyboards and screenreaders by default. | 5.4k | +7% | - | 3 years ago 2.1.0 | CommonJS | Bundled | Accessibility, React | |
| @saas-ui/data-table Data-table Component | 5.4k | - | - | - | 1 year ago 13.0.4 | ESM + CommonJS | Bundled | UI component libraries, React |
| @react-sigma/graph-search React Sigma - Graph Search | 5.4k | - | - | - | 9 months ago 5.0.6 | ESM only | Bundled | React |
| @picovoice/react-native-voice-processor A library for real-time voice processing in React Native. | 5.4k | - | - | - | 1 year ago 1.2.3 | ESM + CommonJS | Bundled | Video and audio, React |
| tipsi-stripe React Native Stripe binding for iOS/Android platforms | 5.4k | +112% | - | 3 years ago 11.0.1 | CommonJS | None | Payments and commerce, React | |
| draft-js-plugins-utils Plugin utilities for draft js | 5.4k | -14% | - | 8 years ago 2.0.3 | CommonJS | None | Rich text and code editors, React | |
| react-scroll-trigger React component tied to scroll events with callbacks for enter, exit and progress while scrolling through the viewport. | 5.4k | +184% | - | 4 years ago 0.6.14 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| react-nvd3 React nvd3 reusable graph components. | 5.3k | -4% | - | 10 years ago 0.5.7 | CommonJS | None | Charts and data visualisation, React | |
| @arcgis/map-components-react A set of React components that wrap ArcGIS map components | 5.3k | - | - | - | 3 days ago 5.1.25 | ESM only | Bundled | Maps and geolocation, React |
| @schematichq/schematic-icons React component library for Schematic's icon system with TypeScript support | 5.3k | - | - | - | 3 months ago 0.8.0 | ESM + CommonJS | Bundled | Icons, React |
| react-trend react-trend React component | 5.3k | +71% | - | 7 years ago 1.2.5 | ESM + CommonJS | None | React, Charts and data visualisation | |
| @wojtekmaj/react-timerange-picker A time range picker for your React app. | 5.3k | - | - | - | 1 month ago 7.1.0 | ESM only | Bundled | React |
| react-native-webrtc-web-shim A shim for React Native WebRTC to enable support for React Native Web | 5.3k | +193% | - | 2 years ago 1.0.7 | CommonJS | None | React, WebSockets and realtime | |
| cogo-toast Beautiful, Zero Configuration, Toast Messages - Built with React | 5.3k | -6% | - | - 4.2.3 | ESM + CommonJS | None | React, UI component libraries | |
| @nanostores/i18n A tiny (≈600 bytes) i18n library for React/Preact/Vue/Svelte | 5.3k | - | - | - | 4 months ago 1.3.3 | ESM only | Bundled | Internationalisation, Vue |
| ka-table The customizable, extendable, lightweight, and fully free React Table Component | 5.3k | -7% | - | 1 year ago 12.0.3 | - | Bundled | Tables and data grids, UI component libraries | |
| react-scrollchor A React component for scrolling to #hash links with smooth animations | 5.3k | +29% | - | 4 years ago 7.0.2 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| @bwip-js/generic JavaScript barcode generator supporting over 100 types and standards. | 5.3k | - | - | - | 1 month ago 4.11.4 | ESM only | Bundled | PDF and documents, React |
| @nanostores/media-query A smart store for Nano Stores state manager to sync with some media query | 5.3k | - | - | - | 10 months ago 0.1.2 | ESM only | Bundled | React, Vue |
| @the-i18n-kit/cli Find missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files | 5.3k | - | - | - | 16 days ago 8.3.0 | ESM only | Bundled | Internationalisation, CLI tools and terminal utilities |
| react-map-gl-geocoder React wrapper for mapbox-gl-geocoder for use with react-map-gl | 5.3k | +9% | - | 5 years ago 2.2.0 | ESM + CommonJS | None | Maps and geolocation, React | |
| react-skeleton-loader A react helper for skeleton loaders | 5.3k | +87% | - | 7 years ago 1.0.4 | CommonJS | None | React | |
| semiotic Verified generative visualization for React and agents, with deterministic chart validation, repair, rendering evidence, and MCP. | 5.3k | +25% | - | 3 days ago 3.10.4 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @progress/kendo-react-pivotgrid React PivotGrid (also called Pivot Table) can be data-bound to an OLAP service and customized extensively. KendoReact PivotGrid package | 5.3k | - | - | - | 18 days ago 16.1.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| next-barcode React hooks for generating Barcode for your next React apps. | 5.3k | +112% | - | 3 years ago 1.5.0 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| react-docgen-typescript-webpack-plugin Webpack plugin to generate docgen information from Typescript React components. | 5.3k | -37% | - | 8 years ago 1.1.0 | CommonJS | None | TypeScript tooling, React | |
| @n1ru4l/use-async-effect [](https://www.npmjs.com/package/@n1ru4l/use-async-effect) [](https://bundlephobia.com/result?p=@n1ru4l/us | 5.3k | - | - | - | 4 years ago 1.4.0 | ESM + CommonJS | Bundled | React |
| app-icon Automatic icon resizing for Mobile Apps. Supports Native, Cordova and React Native. Inspired by cordova-icon. | 5.2k | +19% | - | 6 years ago 0.13.2 | CommonJS | None | React, Icons |
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.
- redux-burger-menuA Redux reducer and higher-order component decorator for use with react-burger-menu
- gatsby-plugin-material-uiGatsby plugin for Material-UI with built-in server-side rendering support
- choerodon-uiAn enterprise-class UI design language and React-based implementation
- @doist/react-interpolateA string interpolation component that formats and interpolates a template string in a safe way
- tcomb-form-nativereact-native powered UI library for developing forms writing less code
- @getlimelight/sdkThe react native debugger that actually works.
- themeprovider-storybookUse your styled-components themes on your favourite storybook
- @vellira-ui/reactWeb components for Vellira Design System
- react-native-styled-textA React Native component for easy rendering of styled text.
- @lagunovsky/redux-react-routerA Redux binding for React Router v6, v7 and v8
- @chartapi/react-connectChart SDK for embedding Chart Connect in React Single Page Applications (SPA)
- @salutejs/react-maskinputReact mask input component. Allow to input formatted values with fixed length or apply custom formtatting function, to format values with any length
- react-responsive-paginationReact component for responsive pagination
- react-native-offlineHandy toolbelt to deal with offline mode in React Native applications. Cross-platform, provides a smooth redux integration.
- linariaBlazing fast zero-runtime CSS in JS library
- react-native-scroll-into-viewReact-Native port of DOMElement.scrollIntoView() web function, for ScrollView
- rc-datetime-pickerReact datetime picker by momentjs
- @ninetailed/experience.js-plugin-ssrNinetailed SDK plugin for SSR
- react-native-vision-camera-ocr-plusReact Native Vision Camera plugin for on-device text recognition (OCR) and translation using ML Kit. Maintained fork of react-native-vision-camera-text-recognition
- @lit-labs/ssr-reactLit SSR integration for React
- @saas-ui/hotkeysEasy manageable keyboard shortcuts for Chakra UI
- @saas-ui/use-hotkeysEasy to use and scalable keyboard shortcuts for React.
- react-dnd-accessible-backendAn add-on backend for react-dnd that provides support for keyboards and screenreaders by default.
- @saas-ui/data-tableData-table Component
- @react-sigma/graph-searchReact Sigma - Graph Search
- @picovoice/react-native-voice-processorA library for real-time voice processing in React Native.
- tipsi-stripeReact Native Stripe binding for iOS/Android platforms
- draft-js-plugins-utilsPlugin utilities for draft js
- react-scroll-triggerReact component tied to scroll events with callbacks for enter, exit and progress while scrolling through the viewport.
- react-nvd3React nvd3 reusable graph components.
- @arcgis/map-components-reactA set of React components that wrap ArcGIS map components
- @schematichq/schematic-iconsReact component library for Schematic's icon system with TypeScript support
- react-trendreact-trend React component
- @wojtekmaj/react-timerange-pickerA time range picker for your React app.
- react-native-webrtc-web-shimA shim for React Native WebRTC to enable support for React Native Web
- cogo-toastBeautiful, Zero Configuration, Toast Messages - Built with React
- @nanostores/i18nA tiny (≈600 bytes) i18n library for React/Preact/Vue/Svelte
- ka-tableThe customizable, extendable, lightweight, and fully free React Table Component
- react-scrollchorA React component for scrolling to #hash links with smooth animations
- @bwip-js/genericJavaScript barcode generator supporting over 100 types and standards.
- @nanostores/media-queryA smart store for Nano Stores state manager to sync with some media query
- @the-i18n-kit/cliFind missing translations, remove dead keys, rename across all locales at once — for Nuxt, Laravel, Vue, React/Next.js, or any project with JSON, YAML or PHP locale files
- react-map-gl-geocoderReact wrapper for mapbox-gl-geocoder for use with react-map-gl
- react-skeleton-loaderA react helper for skeleton loaders
- semioticVerified generative visualization for React and agents, with deterministic chart validation, repair, rendering evidence, and MCP.
- @progress/kendo-react-pivotgridReact PivotGrid (also called Pivot Table) can be data-bound to an OLAP service and customized extensively. KendoReact PivotGrid package
- next-barcodeReact hooks for generating Barcode for your next React apps.
- react-docgen-typescript-webpack-pluginWebpack plugin to generate docgen information from Typescript React components.
- @n1ru4l/use-async-effect[](https://www.npmjs.com/package/@n1ru4l/use-async-effect) [](https://bundlephobia.com/result?p=@n1ru4l/us
- app-iconAutomatic icon resizing for Mobile Apps. Supports Native, Cordova and React Native. Inspired by cordova-icon.
- @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