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 |
|---|---|---|---|---|---|---|---|---|
| @anvilco/anvil-embed-frame The AnvilEmbedFrame React component for embedded Etch signatures and Workflows. | 20.9k | - | - | - | 10 months ago 2.2.2 | CommonJS | Bundled | React, PDF and documents |
| @syncfusion/ej2-react-grids Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React | 20.9k | - | - | - | 5 days ago 34.2.9 | ESM + CommonJS | None | React, Tables and data grids |
| react-text-transition A React plugin that animates your text when it changes. | 20.9k | +47% | - | 3 years ago 3.1.0 | ESM + CommonJS | Bundled | Animation, React | |
| @greatsumini/react-facebook-login Well-typed React Component for Facebook Login | 20.8k | - | - | - | 1 year ago 3.4.0 | CommonJS | Bundled | Authentication and authorisation, React |
| @coreui/react-pro UI Components Library for React.js | 20.8k | - | - | - | 1 month ago 5.28.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| use-session-storage-state React hook that persist data in sessionStorage | 20.7k | +161% | - | 1 year ago 19.0.1 | ESM only | Bundled | React | |
| react-slot-counter Make Your Numbers Pop: Simple and Dynamic Counters for Your UI | 20.7k | +13% | - | 5 months ago 3.3.3 | ESM + CommonJS | Bundled | Animation, React | |
| interweave-autolink URL, IP, email, and hashtag autolinking support for Interweave. | 20.7k | +28% | - | 1 year ago 5.1.2 | ESM + CommonJS | Bundled | Email, React | |
| @sooro-io/react-gtm-module React Google Tag Manager Module | 20.6k | - | - | - | 1 year ago 3.0.1 | CommonJS | Bundled | React |
| @syncfusion/ej2-react-schedule Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for React | 20.6k | - | - | - | 12 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @draft-js-plugins/linkify Linkify Plugin for DraftJS | 20.6k | - | - | - | 3 years ago 4.2.2 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| react-native-ui-lib [](https://stand-with-ukraine.pp.ua) | 20.5k | -19% | - | - 9.1.3 | CommonJS | Bundled | React, UI component libraries | |
| zod-stream A client for node or the browser to generate and consume streaming json | 20.5k | +67% | - | 2 months ago 4.0.0 | ESM + CommonJS | Bundled | AI and machine learning, Schema validation | |
| electron-serve Static file serving for Electron apps | 20.5k | +42% | - | 7 months ago 3.0.1 | ESM only | Bundled | React, Node.js utilities | |
| @assistant-ui/react-data-stream Data stream adapter for assistant-ui | 20.4k | - | - | - | 2 days ago 0.12.33 | ESM only | Bundled | React, UI component libraries |
| react-native-draglist FlatList that reorders items by dragging | 20.4k | +106% | - | 1 month ago 3.11.0 | ESM + CommonJS | Bundled | React | |
| @ory/elements-react Ory Elements React - a collection of React components for authentication UIs. | 20.4k | - | - | - | 1 month ago 1.2.1 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| @builder.io/dev-tools Builder.io Visual CMS Devtools | 20.3k | - | - | - | 3 days ago 1.86.4 | ESM + CommonJS | Bundled | React |
| @uploadcare/react-uploader React component for file uploads using Uploadcare | 20.3k | - | - | - | 2 months ago 1.17.0 | ESM + CommonJS | Bundled | Files and file systems, React |
| use-http - useFetch - managed state, request, response, etc. [](https://codesandbox.io/s/usefetch-request-response-managed-state-ruyi3?file=/src/index.js) [](https://w | 20.2k | +28% | - | 3 years ago 1.0.28 | ESM + CommonJS | None | HTTP clients, React | |
| feather-icons-react Feather Icons as a React component. | 20.2k | +28% | - | 10 months ago 1.0.0 | CommonJS | Bundled | Icons, React | |
| react-swipeable-list Swipeable list component for React | 20.2k | +86% | - | 1 year ago 1.10.0 | ESM + CommonJS | Bundled | React | |
| react-async React component for declarative promise resolution and data fetching | 20.2k | -26% | - | 6 years ago 10.0.1 | ESM + CommonJS | Bundled | React | |
| react-aria-modal A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices | 20.1k | -29% | - | 2 years ago 5.0.2 | CommonJS | None | Accessibility, React | |
| react-router-test-context Create a pseudo context to assist in testing components that render React Router's location-aware components. | 20.1k | +187% | - | 9 years ago 0.1.0 | CommonJS | None | React, Routing | |
| react-apple-login A Apple Log-in Component for React | 20.1k | +40% | - | 4 years ago 1.1.6 | ESM + CommonJS | None | React | |
| @rpldy/upload-button upload button component and asUploadButton HOC | 19.9k | - | - | - | 9 months ago 1.13.0 | ESM + CommonJS | Bundled | Files and file systems, React |
| react-native-image-progress Progress indicator for networked images, supports progress bar and spinner | 19.9k | +55% | - | 4 years ago 1.2.0 | CommonJS | Bundled | React | |
| react-inner-image-zoom A React component for magnifying an image within its parent container 🔎 | 19.9k | -5% | - | 15 days ago 4.0.2 | ESM + CommonJS | Bundled | Payments and commerce, React | |
| react-native-recaptcha-that-works ⚛ A reCAPTCHA bridge for React Native that works. | 19.8k | +15% | - | 3 years ago 2.0.0 | CommonJS | Bundled | React, Security | |
| @linaria/shaker Blazing fast zero-runtime CSS in JS library | 19.8k | - | - | - | 2 years ago 5.0.3 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React |
| @webscopeio/react-textarea-autocomplete Offers autocomplete over textarea in style of GitHub. | 19.8k | - | - | - | 3 years ago 4.9.2 | ESM + CommonJS | None | React |
| @ag-grid-enterprise/multi-filter Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 19.8k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @nitrostack/widgets Widget utilities for NitroStack - Build interactive UI widgets for MCP tools | 19.8k | - | - | - | 2 days ago 1.0.10 | ESM + CommonJS | Bundled | React |
| @whop/elements-react Whop Elements — React components. Declarative wrappers around the embedded element SDK. | 19.8k | - | - | - | 2 days ago 1.1.0 | ESM + CommonJS | Bundled | Payments and commerce, React |
| react-detect-click-outside Detects clicks outside React components, and also handles keypresses. | 19.8k | +16% | - | 4 years ago 1.1.7 | CommonJS | None | React | |
| urs 🔥 React hook for maintaining correct values, in a clean way | 19.7k | +34% | - | 5 years ago 0.0.8 | CommonJS | None | Static site generators and meta-frameworks, React | |
| @central-icons-react/round-filled-radius-1-stroke-2 A collection of round filled React icons with 1px radius and 2px stroke width, designed for use in React applications. | 19.7k | - | - | - | 2 days ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| react-fusioncharts Simple and Lightweight React component for FusionCharts JavaScript Charting Library | 19.7k | +136% | - | 1 year ago 4.2.0 | CommonJS | Bundled | Charts and data visualisation, React | |
| react-credit-cards-2 Beautiful credit cards for your payment forms | 19.7k | +94% | - | 7 months ago 1.2.0 | ESM + CommonJS | Bundled | Payments and commerce, React | |
| @coralogix/react-native-plugin Official Coralogix React Native plugin | 19.7k | - | - | - | 6 days ago 0.11.2 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @redux-devtools/log-monitor The default tree view monitor for Redux DevTools | 19.7k | - | - | - | 6 months ago 6.0.0 | ESM only | None | React |
| react-audio-voice-recorder An audio recording helper for React. Provides a component and a hook to help with audio recording. | 19.7k | -5% | - | 3 years ago 2.2.0 | ESM only | Bundled | Video and audio, React | |
| react-lazy-images React utilities for lazy image loading | 19.6k | -16% | - | 8 years ago 1.1.0 | ESM + CommonJS | Bundled | React | |
| filter-invalid-dom-props a function to filter props that are not valid dom props when spreading props in an HOC in react | 19.6k | -12% | - | 3 years ago 3.0.1 | CommonJS | Bundled | React, DOM and browser utilities | |
| redux-query-react The React interface for integrating with redux-query | 19.6k | +51% | - | 2 years ago 3.6.1-rc.2 | ESM + CommonJS | Bundled | State management, React | |
| mui-modal-provider [](https://codecov.io/gh/Quernest/mui-modal-provider) [](h | 19.6k | +53% | - | 1 year ago 2.4.6 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| react-native-a11y-order ReactNative library for managing screen reader focus ordering | 19.6k | +26% | - | 5 days ago 2.0.0 | CommonJS | Bundled | Accessibility, React | |
| rsbuild-plugin-react-router React Router plugin for Rsbuild | 19.6k | +3833% | - | 8 days ago 0.8.1 | ESM + CommonJS | Bundled | Routing, React | |
| react-intl-translations-manager Manage all translations based on the extracted messages of the babel-plugin-react-intl | 19.5k | +9% | - | 8 years ago 5.0.3 | CommonJS | None | Internationalisation, 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.
- @anvilco/anvil-embed-frameThe AnvilEmbedFrame React component for embedded Etch signatures and Workflows.
- @syncfusion/ej2-react-gridsFeature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React
- react-text-transitionA React plugin that animates your text when it changes.
- @greatsumini/react-facebook-loginWell-typed React Component for Facebook Login
- @coreui/react-proUI Components Library for React.js
- use-session-storage-stateReact hook that persist data in sessionStorage
- react-slot-counterMake Your Numbers Pop: Simple and Dynamic Counters for Your UI
- interweave-autolinkURL, IP, email, and hashtag autolinking support for Interweave.
- @sooro-io/react-gtm-moduleReact Google Tag Manager Module
- @syncfusion/ej2-react-scheduleFlexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for React
- @draft-js-plugins/linkifyLinkify Plugin for DraftJS
- react-native-ui-lib[](https://stand-with-ukraine.pp.ua)
- zod-streamA client for node or the browser to generate and consume streaming json
- electron-serveStatic file serving for Electron apps
- @assistant-ui/react-data-streamData stream adapter for assistant-ui
- react-native-draglistFlatList that reorders items by dragging
- @ory/elements-reactOry Elements React - a collection of React components for authentication UIs.
- @builder.io/dev-toolsBuilder.io Visual CMS Devtools
- @uploadcare/react-uploaderReact component for file uploads using Uploadcare
- use-http- useFetch - managed state, request, response, etc. [](https://codesandbox.io/s/usefetch-request-response-managed-state-ruyi3?file=/src/index.js) [](https://w
- feather-icons-reactFeather Icons as a React component.
- react-swipeable-listSwipeable list component for React
- react-asyncReact component for declarative promise resolution and data fetching
- react-aria-modalA fully accessible and flexible React modal built according WAI-ARIA Authoring Practices
- react-router-test-contextCreate a pseudo context to assist in testing components that render React Router's location-aware components.
- react-apple-loginA Apple Log-in Component for React
- @rpldy/upload-buttonupload button component and asUploadButton HOC
- react-native-image-progressProgress indicator for networked images, supports progress bar and spinner
- react-inner-image-zoomA React component for magnifying an image within its parent container 🔎
- react-native-recaptcha-that-works⚛ A reCAPTCHA bridge for React Native that works.
- @linaria/shakerBlazing fast zero-runtime CSS in JS library
- @webscopeio/react-textarea-autocompleteOffers autocomplete over textarea in style of GitHub.
- @ag-grid-enterprise/multi-filterAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @nitrostack/widgetsWidget utilities for NitroStack - Build interactive UI widgets for MCP tools
- @whop/elements-reactWhop Elements — React components. Declarative wrappers around the embedded element SDK.
- react-detect-click-outsideDetects clicks outside React components, and also handles keypresses.
- urs🔥 React hook for maintaining correct values, in a clean way
- @central-icons-react/round-filled-radius-1-stroke-2A collection of round filled React icons with 1px radius and 2px stroke width, designed for use in React applications.
- react-fusionchartsSimple and Lightweight React component for FusionCharts JavaScript Charting Library
- react-credit-cards-2Beautiful credit cards for your payment forms
- @coralogix/react-native-pluginOfficial Coralogix React Native plugin
- @redux-devtools/log-monitorThe default tree view monitor for Redux DevTools
- react-audio-voice-recorderAn audio recording helper for React. Provides a component and a hook to help with audio recording.
- react-lazy-imagesReact utilities for lazy image loading
- filter-invalid-dom-propsa function to filter props that are not valid dom props when spreading props in an HOC in react
- redux-query-reactThe React interface for integrating with redux-query
- mui-modal-provider[](https://codecov.io/gh/Quernest/mui-modal-provider) [](h
- react-native-a11y-orderReactNative library for managing screen reader focus ordering
- rsbuild-plugin-react-routerReact Router plugin for Rsbuild
- react-intl-translations-managerManage all translations based on the extracted messages of the babel-plugin-react-intl
- @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