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 |
|---|---|---|---|---|---|---|---|---|
| mui-nested-menu Infinitely deep nested menu items for MUI 7. | 122.2k | +111% | - | 7 months ago 4.0.3 | ESM + CommonJS | Bundled | React | |
| react-native-onesignal React Native OneSignal SDK | 122.1k | +100% | - | 2 days ago 5.5.14 | CommonJS | Bundled | React | |
| @launchdarkly/toolbar A framework-agnostic developer toolbar for interacting with LaunchDarkly during development | 122.1k | - | - | - | 5 months ago 2.3.1 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| @fingerprintjs/fingerprintjs-pro-react FingerprintJS Pro React SDK | 122.1k | - | - | - | 1 year ago 2.7.1 | ESM + CommonJS | Bundled | React |
| react-compare-slider A slider component to compare any two React components in landscape or portrait orientation. It supports custom images, videos... and everything else. | 122k | +93% | - | 6 months ago 4.0.0 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @c15t/ui Framework-agnostic primitives, CSS, and theme system powering c15t consent UIs (React, Solid, Svelte, Vue). | 121.8k | - | - | - | 1 month ago 2.2.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| @blocknote/shadcn A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap. | 121.6k | - | - | - | 3 days ago 0.55.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| react-image React Image is an <img> tag replacement for react, featuring preloader and multiple image fallback support | 121.4k | +97% | - | 3 years ago 4.1.0 | ESM + CommonJS | Bundled | React, Image processing | |
| @tamagui/react-native-web-internals React Native for Web | 121.3k | - | - | - | 1 month ago 2.7.7 | ESM + CommonJS | Bundled | React, UI component libraries |
| react-native-ios-utilities Utilities for react-native + iOS and wrappers for using swift together with fabric/paper + JSI | 121k | +266% | - | 11 months ago 5.2.0 | ESM + CommonJS | Bundled | React | |
| link-preview-js Javascript module to extract and fetch HTTP link information from blocks of text. | 120.6k | +14% | - | 1 month ago 5.0.0 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| react-tagsinput Highly customizable React component for inputing tags | 120.4k | +116% | - | 3 years ago 3.20.3 | CommonJS | None | React | |
| react-native-passkeys A library for using (webauthn) passkeys on iOS, Android & web with a single api | 120.3k | +1089% | - | 1 month ago 0.4.2 | CommonJS | Bundled | React, Authentication and authorisation | |
| @material-table/core Datatable for React based on https://material-ui.com/api/table/ with additional features | 120.2k | - | - | - | 2 months ago 8.0.3 | ESM only | Bundled | Tables and data grids, React |
| react-filepond A handy FilePond adapter component for React | 119.6k | +107% | - | 1 year ago 7.1.3 | ESM + CommonJS | Bundled | React, Image processing | |
| @progress/kendo-react-intl React Internationalization package provides services for parsing and formatting of dates and numbers. KendoReact Internationalization package | 119.2k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | Internationalisation, React |
| spin-delay Smart spinner helper for React, to manage the duration of loading states. | 119.2k | +105% | - | 2 years ago 2.0.1 | CommonJS | Bundled | React | |
| react-native-ratings The standard Ratings component for React Native | 119.2k | -27% | - | 5 years ago 8.1.0 | CommonJS | Bundled | React, UI component libraries | |
| @tamagui/react-native-web-lite React Native for Web | 119.1k | - | - | - | 1 month ago 2.7.7 | ESM + CommonJS | None | React, UI component libraries |
| react-timer-hook React timer hook is a custom react hook built to handle timers(countdown), stopwatch and time logic/state in your react component. | 119k | +23% | - | 3 months ago 4.0.6 | CommonJS | Bundled | React | |
| @yaireo/tagify lightweight, efficient Tags input component in Vanilla JS / React / Angular [super customizable, tiny size & top performance] | 118.7k | - | - | - | 2 days ago 4.39.0 | ESM + CommonJS | None | React |
| @pdfme/generator TypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license! | 118.1k | - | - | - | 10 days ago 6.1.13 | ESM only | Bundled | PDF and documents, React |
| @copilotkit/channels-slack Slack platform adapter for CopilotKit JSX channels (@copilotkit/channels). | 117.9k | - | - | - | 3 days ago 0.11.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| @progress/kendo-react-animation React Animation component assists with animating HTML elements. KendoReact Animation package | 117.9k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | Animation, React |
| @copilotkit/channels-teams Microsoft Teams platform adapter for CopilotKit JSX channels (@copilotkit/channels). | 117.9k | - | - | - | 3 days ago 0.11.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| @carbon/motion Motion helpers for digital and software products using the Carbon Design System | 117.6k | - | - | - | 2 days ago 11.53.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @react-native-firebase/firestore React Native Firebase - Cloud Firestore is a NoSQL cloud database to store and sync data between your React Native application and Firebase's database. The API matches the Firebase Web SDK whilst taking advantage of the native SDKs performance and offline | 117.3k | - | - | - | 21 days ago 26.4.0 | CommonJS | Bundled | Cloud SDKs, React |
| react-froala-wysiwyg React component for Froala WYSIWYG HTML rich text editor. | 116.8k | +39% | - | 1 month ago 5.4.0 | CommonJS | Bundled | React, Rich text and code editors | |
| @carbon/styles Styles for the Carbon Design System | 116.3k | - | - | - | 2 days ago 1.116.0 | - | None | UI component libraries, React |
| gantt-task-react Interactive Gantt Chart for React with TypeScript. | 115.8k | +109% | - | 4 years ago 0.3.9 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| react-collapsible React component to wrap content in Collapsible element with trigger to open and close. | 115.5k | +13% | - | 4 years ago 2.10.0 | CommonJS | Bundled | React, UI component libraries | |
| react-native-youtube-iframe A simple wrapper around the youtube iframe js API for react native | 115.5k | +51% | - | 1 year ago 2.4.1 | CommonJS | Bundled | React | |
| react-accessible-treeview A react component that implements the treeview pattern as described by the WAI-ARIA Authoring Practices. | 115.2k | +48% | - | 1 year ago 2.11.2 | ESM + CommonJS | Bundled | Accessibility, React | |
| @untitled-ui/icons-react A React package for Untitled-UI icons | 115.1k | - | - | - | 1 year ago 0.1.4 | ESM + CommonJS | Bundled | Icons, React |
| @daveyplate/better-auth-ui Plug & play shadcn/ui components for better-auth | 114.5k | - | - | - | 6 months ago 3.4.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| react-native-google-places-autocomplete Customizable Google Places autocomplete component for iOS and Android React-Native apps | 114.2k | +20% | - | 17 days ago 2.6.5 | CommonJS | Bundled | React | |
| estraverse-fb Drop-in for estraverse that enables traversal over React's JSX nodes. | 114k | -27% | - | - 1.3.2 | CommonJS | None | React | |
| @progress/kendo-react-inputs React Inputs offer a customizable interface for users to enter and pick different information. KendoReact Input package | 113.8k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @maplibre/maplibre-react-native React Native library for creating maps with MapLibre Native for Android & iOS | 113.7k | - | - | - | 7 days ago 11.4.0 | ESM + CommonJS | Bundled | Maps and geolocation, React |
| @ag-grid-community/react AG Grid React Component | 113.6k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| react-native-app-auth React Native bridge for AppAuth for supporting any OAuth 2 provider | 113.6k | +11% | - | 2 months ago 8.4.1 | CommonJS | Bundled | Authentication and authorisation, React | |
| @progress/kendo-react-dropdowns React DropDowns offer an interface for users to select different items from a list and more. KendoReact Dropdowns package | 113.4k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| react-native-logs Performance-aware simple logger for React-Native with namespaces, custom levels and custom transports (colored console, file writing, etc.) | 113.4k | +143% | - | 7 months ago 5.6.0 | CommonJS | Bundled | Logging, React | |
| @central-icons-react/round-filled-radius-2-stroke-1.5 A collection of round filled React icons with 2px radius and 1.5px stroke width, designed for use in React applications. | 113k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| react-native-dropdown-picker A single / multiple, categorizable, customizable, localizable and searchable item picker (drop-down) component for react native which supports both Android & iOS. | 112.5k | +16% | - | - 5.4.6 | CommonJS | Bundled | React, Internationalisation | |
| interweave React library to safely render HTML, filter attributes, autowrap text, autolink, and much more. | 112.3k | +18% | - | 1 year ago 13.1.1 | ESM + CommonJS | Bundled | React, Email | |
| react-native-sound React Native module for playing sound clips on iOS, Android, and Windows | 112.2k | +40% | - | 11 months ago 0.13.0 | CommonJS | Bundled | Video and audio, React | |
| iconoir-react React library for Iconoir, the biggest open source icon library with tons of free icons. | 112.1k | +273% | - | 1 month ago 7.12.1 | ESM + CommonJS | Bundled | Icons, React | |
| liveline Real-time animated charts for React — line, candlestick, and multi-series modes | 111.8k | - | - | 6 months ago 0.0.7 | ESM + CommonJS | Bundled | Animation, Charts and data visualisation | |
| jest-transformer-svg a jest transformer for testing with svg files in react | 111.3k | +52% | - | 1 year ago 2.1.0 | CommonJS | Bundled | Testing, 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.
- mui-nested-menuInfinitely deep nested menu items for MUI 7.
- react-native-onesignalReact Native OneSignal SDK
- @launchdarkly/toolbarA framework-agnostic developer toolbar for interacting with LaunchDarkly during development
- @fingerprintjs/fingerprintjs-pro-reactFingerprintJS Pro React SDK
- react-compare-sliderA slider component to compare any two React components in landscape or portrait orientation. It supports custom images, videos... and everything else.
- @c15t/uiFramework-agnostic primitives, CSS, and theme system powering c15t consent UIs (React, Solid, Svelte, Vue).
- @blocknote/shadcnA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
- react-imageReact Image is an <img> tag replacement for react, featuring preloader and multiple image fallback support
- @tamagui/react-native-web-internalsReact Native for Web
- react-native-ios-utilitiesUtilities for react-native + iOS and wrappers for using swift together with fabric/paper + JSI
- link-preview-jsJavascript module to extract and fetch HTTP link information from blocks of text.
- react-tagsinputHighly customizable React component for inputing tags
- react-native-passkeysA library for using (webauthn) passkeys on iOS, Android & web with a single api
- @material-table/coreDatatable for React based on https://material-ui.com/api/table/ with additional features
- react-filepondA handy FilePond adapter component for React
- @progress/kendo-react-intlReact Internationalization package provides services for parsing and formatting of dates and numbers. KendoReact Internationalization package
- spin-delaySmart spinner helper for React, to manage the duration of loading states.
- react-native-ratingsThe standard Ratings component for React Native
- @tamagui/react-native-web-liteReact Native for Web
- react-timer-hookReact timer hook is a custom react hook built to handle timers(countdown), stopwatch and time logic/state in your react component.
- @yaireo/tagifylightweight, efficient Tags input component in Vanilla JS / React / Angular [super customizable, tiny size & top performance]
- @pdfme/generatorTypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license!
- @copilotkit/channels-slackSlack platform adapter for CopilotKit JSX channels (@copilotkit/channels).
- @progress/kendo-react-animationReact Animation component assists with animating HTML elements. KendoReact Animation package
- @copilotkit/channels-teamsMicrosoft Teams platform adapter for CopilotKit JSX channels (@copilotkit/channels).
- @carbon/motionMotion helpers for digital and software products using the Carbon Design System
- @react-native-firebase/firestoreReact Native Firebase - Cloud Firestore is a NoSQL cloud database to store and sync data between your React Native application and Firebase's database. The API matches the Firebase Web SDK whilst taking advantage of the native SDKs performance and offline
- react-froala-wysiwygReact component for Froala WYSIWYG HTML rich text editor.
- @carbon/stylesStyles for the Carbon Design System
- gantt-task-reactInteractive Gantt Chart for React with TypeScript.
- react-collapsibleReact component to wrap content in Collapsible element with trigger to open and close.
- react-native-youtube-iframeA simple wrapper around the youtube iframe js API for react native
- react-accessible-treeviewA react component that implements the treeview pattern as described by the WAI-ARIA Authoring Practices.
- @untitled-ui/icons-reactA React package for Untitled-UI icons
- @daveyplate/better-auth-uiPlug & play shadcn/ui components for better-auth
- react-native-google-places-autocompleteCustomizable Google Places autocomplete component for iOS and Android React-Native apps
- estraverse-fbDrop-in for estraverse that enables traversal over React's JSX nodes.
- @progress/kendo-react-inputsReact Inputs offer a customizable interface for users to enter and pick different information. KendoReact Input package
- @maplibre/maplibre-react-nativeReact Native library for creating maps with MapLibre Native for Android & iOS
- @ag-grid-community/reactAG Grid React Component
- react-native-app-authReact Native bridge for AppAuth for supporting any OAuth 2 provider
- @progress/kendo-react-dropdownsReact DropDowns offer an interface for users to select different items from a list and more. KendoReact Dropdowns package
- react-native-logsPerformance-aware simple logger for React-Native with namespaces, custom levels and custom transports (colored console, file writing, etc.)
- @central-icons-react/round-filled-radius-2-stroke-1.5A collection of round filled React icons with 2px radius and 1.5px stroke width, designed for use in React applications.
- react-native-dropdown-pickerA single / multiple, categorizable, customizable, localizable and searchable item picker (drop-down) component for react native which supports both Android & iOS.
- interweaveReact library to safely render HTML, filter attributes, autowrap text, autolink, and much more.
- react-native-soundReact Native module for playing sound clips on iOS, Android, and Windows
- iconoir-reactReact library for Iconoir, the biggest open source icon library with tons of free icons.
- livelineReal-time animated charts for React — line, candlestick, and multi-series modes
- jest-transformer-svga jest transformer for testing with svg files in react
- @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