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-router-native Declarative routing for React Native applications | 24.4k | +30% | - | 1 month ago 6.30.6 | CommonJS | Bundled | Routing, React | |
| rc-swipeout swipe out ui component for react(web and react-native) | 24.3k | +0% | - | 8 years ago 2.0.11 | ESM + CommonJS | Bundled | React | |
| emotion-server Extract and inline critical css with emotion for server side rendering. | 24.3k | -17% | - | 5 years ago 11.0.0 | CommonJS | Bundled | CSS-in-JS and styling, React | |
| icepick Utilities for treating frozen JavaScript objects as persistent immutable collections. | 24.2k | -47% | - | 7 years ago 2.4.0 | CommonJS | None | React | |
| react-retool A React wrapper for embedding Retool apps. | 24.1k | -44% | - | 3 years ago 1.4.0 | - | None | React | |
| @next-safe-action/adapter-react-hook-form This adapter offers a way to seamlessly integrate next-safe-action with react-hook-form. | 24.1k | - | - | - | 2 months ago 2.1.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| @react-input/number-format React input component for formatted number input with locale-specific. | 24.1k | - | - | - | 1 year ago 2.0.3 | ESM + CommonJS | Bundled | Numbers and maths, React |
| @atlaskit/avatar-group An avatar group displays a number of avatars grouped together in a stack or grid. | 24k | - | - | - | 2 days ago 14.3.9 | ESM + CommonJS | Bundled | React |
| react-rte React Rich Text Editor | 24k | +15% | - | 4 years ago 0.16.5 | CommonJS | None | Rich text and code editors, React | |
| react-svg-worldmap A pure react component to draw a map of world countries. Simple. Free. | 24k | +220% | - | 5 months ago 2.0.2 | ESM + CommonJS | Bundled | React, Image processing | |
| whisper.rn React Native binding of whisper.cpp | 24k | +3211% | - | 30 days ago 0.7.4 | ESM + CommonJS | Bundled | React | |
| react-stripe-checkout Easily inject checkout.js as a react component. Will load the script on demand and supports all the options from stripe docs. | 24k | +12% | - | 9 years ago 2.6.3 | CommonJS | Bundled | Payments and commerce, React | |
| react-native-gzip Fast gzip to compress strings for android & ios in React Native | 24k | -36% | - | 3 years ago 1.1.0 | ESM + CommonJS | Bundled | Compression and archives, React | |
| rmc-pull-to-refresh React Mobile Pull To Refresh Component | 23.9k | +7% | - | 6 years ago 1.0.13 | ESM + CommonJS | None | React | |
| @assistant-ui/react-langgraph LangGraph adapter for assistant-ui | 23.9k | - | - | - | 2 days ago 0.14.30 | ESM only | Bundled | React, UI component libraries |
| react-tools A set of complementary tools to React, including the JSX transformer. | 23.8k | +42% | - | - 0.13.3 | CommonJS | None | React, UI component libraries | |
| @pmndrs/cannon-worker-api An API to use cannon-es in a web worker | 23.8k | - | - | - | 3 years ago 2.4.0 | ESM + CommonJS | Bundled | React |
| react-keyboard A declarative library for handling hotkeys and focus within a React application | 23.8k | +4% | - | 3 years ago 1.0.10 | CommonJS | Bundled | DOM and browser utilities, React | |
| react-cool-inview React hook to monitor an element enters or leaves the viewport (or another element). | 23.7k | -18% | - | 4 years ago 3.0.1 | ESM + CommonJS | Bundled | Animation, React | |
| @wterm/react React component for wterm — a terminal emulator for the web | 23.7k | - | - | - | 22 days ago 0.5.0 | ESM only | Bundled | CLI tools and terminal utilities, React |
| @progress/kendo-react-treelist React TreeList enables the display of self-referencing tabular data. KendoReact TreeList package | 23.7k | - | - | - | 18 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @nylas/react React components and hooks for Nylas API integration | 23.7k | - | - | - | 4 days ago 3.2.17 | ESM + CommonJS | Bundled | React, Authentication and authorisation |
| @gluestack-ui/nativewind-utils A utility function package for @gluestack-ui/nativewind | 23.6k | - | - | - | 1 year ago 1.0.28 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| babel-plugin-react-generate-property A plugin to automatically generate properties (for example data attributes) for all JSX open tags, using user specified convention | 23.6k | +4% | - | - 1.1.2 | CommonJS | None | React | |
| react-hooks-global-state Simple global state for React with Hooks API without Context API | 23.6k | +65% | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | State management, React | |
| @visactor/react-vchart The react version of VChart 4.x | 23.6k | - | - | - | 8 days ago 2.1.7 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| tiptap-extension-resizable-image Resizable image extension for Tiptap | 23.5k | +665% | - | 8 months ago 2.1.0 | ESM + CommonJS | Bundled | Rich text and code editors, Image processing | |
| rmc-cascader m-cascader ui component for react | 23.5k | +16% | - | 7 years ago 5.0.3 | ESM + CommonJS | Bundled | React | |
| react-native-svg-asset-plugin Asset plugin for importing SVG images in React Native | 23.4k | -37% | - | 7 months ago 0.6.1 | CommonJS | None | React, Image processing | |
| @liveblocks/emails A set of functions and utilities to make sending emails based on Liveblocks notification events easy. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more. | 23.4k | - | - | - | 5 days ago 3.24.2 | ESM + CommonJS | Bundled | WebSockets and realtime, React |
| @zendeskgarden/react-breadcrumbs Components relating to breadcrumbs in the Garden Design System | 23.4k | - | - | - | 4 days ago 9.16.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| rmc-tabs React Mobile Tabs Component(web & react-native) | 23.4k | +12% | - | 7 years ago 1.2.29 | ESM + CommonJS | Bundled | React | |
| rc-tween-one tween-one anim component for react | 23.4k | -43% | - | 4 years ago 3.0.6 | ESM + CommonJS | Bundled | Animation, React | |
| @progress/kendo-react-conversational-ui React Chat component allows the user to participate in chat sessions with users or chat bots. KendoReact Conversational UI components | 23.3k | - | - | - | 18 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @metamask/react-native-payments > This project is currently in __beta and APIs are subject to change.__ | 23.3k | - | - | - | 1 year ago 2.0.2 | CommonJS | None | Payments and commerce, React |
| @central-icons-react/round-outlined-radius-0-stroke-2 A collection of round outlined React icons with 0px radius and 2px stroke width, designed for use in React applications. | 23.3k | - | - | - | 2 days ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @uiw/react-signature A signature board component for react. | 23.3k | - | - | - | 4 months ago 1.3.5 | ESM + CommonJS | Bundled | React, Build tools |
| rmc-list-view m-list-view ui component for react | 23.2k | +8% | - | 8 years ago 0.11.5 | ESM + CommonJS | None | React | |
| @progress/kendo-react-charts React Chart renders a wide range of high-quality data visualizations. KendoReact Charts package | 23.1k | - | - | - | 18 days ago 16.1.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| react-native-sqlite-storage SQLite3 bindings for React Native (Android & iOS) | 23k | +5% | - | 4 years ago 6.0.1 | CommonJS | None | React, Database clients and drivers | |
| react-native-polyfill-globals Polyfills and patches missing or partially supported web and core APIs | 23k | +21% | - | 5 years ago 3.1.0 | CommonJS | None | Polyfills and shims, React | |
| rmc-calendar React Mobile Calendar Component(web and react-native) | 22.9k | +8% | - | 8 years ago 1.1.4 | ESM + CommonJS | Bundled | React, Date pickers | |
| rmc-notification notification ui component for react | 22.9k | +19% | - | 8 years ago 1.0.0 | ESM + CommonJS | None | React | |
| @gluestack-ui/themed A universal themed components for React Native, Next.js & React | 22.9k | - | - | - | 1 year ago 1.1.73 | ESM + CommonJS | Bundled | React, UI component libraries |
| rmc-trigger base abstract trigger component for react mobile | 22.9k | +11% | - | 7 years ago 1.0.12 | ESM + CommonJS | Bundled | React | |
| rmc-input-number input-number ui component for react(web & react-native) | 22.8k | +13% | - | 8 years ago 1.0.5 | ESM + CommonJS | Bundled | React | |
| use-storage-state React hook that you can wire with any Storage compatible API like `localStorage`, `sessionStorage`, or a custom one. | 22.8k | +2476% | - | 1 year ago 7.0.0 | ESM only | Bundled | React | |
| img-fx Animated WebGL image-generation / loader effect for React cards | 22.8k | - | - | 22 days ago 0.5.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Animation | |
| @tryvital/vital-link React hooks and components for integrating with the Vital Link. | 22.8k | - | - | - | 5 years ago 0.1.7 | ESM + CommonJS | Bundled | React |
| rmc-steps steps ui component for react mobile | 22.8k | +13% | - | 6 years ago 1.0.1 | CommonJS | None | 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-router-nativeDeclarative routing for React Native applications
- rc-swipeoutswipe out ui component for react(web and react-native)
- emotion-serverExtract and inline critical css with emotion for server side rendering.
- icepickUtilities for treating frozen JavaScript objects as persistent immutable collections.
- react-retoolA React wrapper for embedding Retool apps.
- @next-safe-action/adapter-react-hook-formThis adapter offers a way to seamlessly integrate next-safe-action with react-hook-form.
- @react-input/number-formatReact input component for formatted number input with locale-specific.
- @atlaskit/avatar-groupAn avatar group displays a number of avatars grouped together in a stack or grid.
- react-rteReact Rich Text Editor
- react-svg-worldmapA pure react component to draw a map of world countries. Simple. Free.
- whisper.rnReact Native binding of whisper.cpp
- react-stripe-checkoutEasily inject checkout.js as a react component. Will load the script on demand and supports all the options from stripe docs.
- react-native-gzipFast gzip to compress strings for android & ios in React Native
- rmc-pull-to-refreshReact Mobile Pull To Refresh Component
- @assistant-ui/react-langgraphLangGraph adapter for assistant-ui
- react-toolsA set of complementary tools to React, including the JSX transformer.
- @pmndrs/cannon-worker-apiAn API to use cannon-es in a web worker
- react-keyboardA declarative library for handling hotkeys and focus within a React application
- react-cool-inviewReact hook to monitor an element enters or leaves the viewport (or another element).
- @wterm/reactReact component for wterm — a terminal emulator for the web
- @progress/kendo-react-treelistReact TreeList enables the display of self-referencing tabular data. KendoReact TreeList package
- @nylas/reactReact components and hooks for Nylas API integration
- @gluestack-ui/nativewind-utilsA utility function package for @gluestack-ui/nativewind
- babel-plugin-react-generate-propertyA plugin to automatically generate properties (for example data attributes) for all JSX open tags, using user specified convention
- react-hooks-global-stateSimple global state for React with Hooks API without Context API
- @visactor/react-vchartThe react version of VChart 4.x
- tiptap-extension-resizable-imageResizable image extension for Tiptap
- rmc-cascaderm-cascader ui component for react
- react-native-svg-asset-pluginAsset plugin for importing SVG images in React Native
- @liveblocks/emailsA set of functions and utilities to make sending emails based on Liveblocks notification events easy. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- @zendeskgarden/react-breadcrumbsComponents relating to breadcrumbs in the Garden Design System
- rmc-tabsReact Mobile Tabs Component(web & react-native)
- rc-tween-onetween-one anim component for react
- @progress/kendo-react-conversational-uiReact Chat component allows the user to participate in chat sessions with users or chat bots. KendoReact Conversational UI components
- @metamask/react-native-payments> This project is currently in __beta and APIs are subject to change.__
- @central-icons-react/round-outlined-radius-0-stroke-2A collection of round outlined React icons with 0px radius and 2px stroke width, designed for use in React applications.
- @uiw/react-signatureA signature board component for react.
- rmc-list-viewm-list-view ui component for react
- @progress/kendo-react-chartsReact Chart renders a wide range of high-quality data visualizations. KendoReact Charts package
- react-native-sqlite-storageSQLite3 bindings for React Native (Android & iOS)
- react-native-polyfill-globalsPolyfills and patches missing or partially supported web and core APIs
- rmc-calendarReact Mobile Calendar Component(web and react-native)
- rmc-notificationnotification ui component for react
- @gluestack-ui/themedA universal themed components for React Native, Next.js & React
- rmc-triggerbase abstract trigger component for react mobile
- rmc-input-numberinput-number ui component for react(web & react-native)
- use-storage-stateReact hook that you can wire with any Storage compatible API like `localStorage`, `sessionStorage`, or a custom one.
- img-fxAnimated WebGL image-generation / loader effect for React cards
- @tryvital/vital-linkReact hooks and components for integrating with the Vital Link.
- rmc-stepssteps ui component for react mobile
- @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