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-country-state-city A lightweight and easy-to-use React library that provides a comprehensive list of regions or continents, countries, states, cities languages, and country phone codes for creating dynamic and searchable dropdowns. Ideal for building forms and input fields | 19.5k | +75% | - | 3 months ago 1.1.13 | ESM + CommonJS | Bundled | React | |
| react-currency-format React component to format currency in an input or as a text. | 19.5k | -29% | - | 4 years ago 1.1.0 | CommonJS | None | React, Payments and commerce | |
| jsonml-to-react-element To convert JsonML to React element. | 19.4k | -5% | - | 8 years ago 1.1.11 | CommonJS | None | React, Parsers and serialisers | |
| rc-new-window popup new browser window with react | 19.3k | +330% | - | 4 years ago 0.1.13 | ESM + CommonJS | None | React | |
| react-i18nify Simple i18n translation and localization components and helpers for React. | 19.3k | -23% | - | 5 months ago 6.4.1 | ESM + CommonJS | Bundled | Internationalisation, State management | |
| rc-dock dock layout for react component | 19.2k | +361% | - | 5 days ago 4.0.2 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| @lynx-js/internal-preact Fast 4kb React-compatible Virtual DOM library. | 19.1k | - | - | - | 23 days ago 11.0.0-rc.1-20260903085447-f95471a | ESM + CommonJS | Bundled | React |
| @axa-fr/react-oidc OpenID Connect & OAuth authentication using react | 19.1k | - | - | - | 6 days ago 7.29.6 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| searchkit Search UI for Elasticsearch. | 19.1k | +123% | - | 5 months ago 4.16.0 | ESM + CommonJS | Bundled | UI component libraries, React | |
| scanbot-web-sdk Scanbot Web Document and Barcode Scanner SDK | 19k | +124% | - | 2 months ago 9.0.0 | CommonJS | Bundled | Angular, React | |
| @html-eslint/eslint-plugin-react ESLint plugin for HTML with React support | 19k | - | - | - | 10 days ago 0.66.1 | CommonJS | Bundled | Linting and formatting, React |
| @alifd/next A configurable component library for web built on React. | 18.9k | - | - | - | 5 months ago 1.27.34 | ESM + CommonJS | Bundled | UI component libraries, React |
| nouislider-react React component wrapping leongersen/noUiSlider | 18.9k | +10% | - | 2 years ago 3.4.2 | ESM + CommonJS | Bundled | React | |
| @coinflowlabs/react React Component for Coinflow Withdraw | 18.8k | - | - | - | 2 days ago 5.22.2 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| takumi-pdf Render paged PDFs from JSX, HTML, and CSS. No headless browser. | 18.8k | - | - | 11 days ago 0.15.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React | |
| react-credit-cards Beautiful credit cards for your payment forms | 18.8k | +9% | - | 6 years ago 0.8.3 | ESM + CommonJS | None | Payments and commerce, React | |
| react-telephone-input React component for entering and validating international telephone numbers | 18.8k | +15% | - | 6 years ago 5.0.0 | ESM + CommonJS | Bundled | React | |
| ts-bus <p align="center"> <img src="logo.png" width="100" height="100"/> </p> | 18.7k | -39% | - | 6 years ago 2.3.1 | CommonJS | None | State management, WebSockets and realtime | |
| @leadconnector/vibe-tagger Vite plugin that instruments React JSX elements with source-location metadata for visual editing | 18.7k | - | - | - | 1 month ago 0.4.1 | ESM + CommonJS | Bundled | React, Bundler plugins and loaders |
| @react-sigma/layout-core React Sigma - Layout core | 18.7k | - | - | - | 9 months ago 5.0.6 | ESM only | Bundled | React |
| @formio/react React renderer for form.io forms. | 18.7k | - | - | - | 3 months ago 6.2.1 | CommonJS | Bundled | React, Forms |
| next-hubspot Hubspot forms in Next.js with no headache | 18.7k | +184% | - | 9 months ago 2.0.1 | ESM only | Bundled | Forms, React | |
| @iframe-resizer/react Keep iframes sized to their content. | 18.6k | - | - | - | 7 months ago 5.5.9 | ESM + CommonJS | Bundled | React |
| react-native-razorpay React Native wrapper for Razorpay | 18.6k | +169% | - | 5 months ago 3.0.0 | CommonJS | None | React, Payments and commerce | |
| @scalar/api-client-react the open source API testing client for react | 18.5k | - | - | - | 2 days ago 2.0.50 | ESM only | Bundled | React, Testing |
| @react-awesome-query-builder/antd User-friendly query builder for React. AntDesign widgets | 18.5k | - | - | - | 1 year ago 6.7.0-alpha.0 | ESM + CommonJS | Bundled | ORMs and query builders, React |
| mdi-react Material Design Icons for React | 18.5k | +15% | - | 2 years ago 9.4.0 | - | Bundled | Icons, React | |
| @zendeskgarden/container-grid Containers relating to Grid in the Garden Design System | 18.4k | - | - | - | 9 months ago 3.0.21 | ESM + CommonJS | Bundled | Accessibility, React |
| react-query-external-sync A tool for syncing React Query state to an external Dev Tools | 18.4k | +131% | - | 1 year ago 2.2.3 | ESM + CommonJS | Bundled | React | |
| @mantine/schedule Schedule Mantine component | 18.4k | - | - | - | 5 days ago 9.6.2 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @adyen/react-native Wraps Adyen Checkout Drop-In and Components for iOS and Android for convenient use with React Native | 18.4k | - | - | - | 2 months ago 2.12.0 | ESM + CommonJS | Bundled | Payments and commerce, React |
| @rebass/grid Responsive React grid system built with styled-system, with support for styled-components and emotion | 18.3k | - | - | - | 7 years ago 6.1.0 | CommonJS | None | CSS-in-JS and styling, React |
| formik-mui-lab  [](./LICENSE) | 18.3k | +295% | - | 4 years ago 1.0.0 | ESM + CommonJS | Bundled | Forms, React | |
| @open-iframe-resizer/core Open-source modern iframe resizer | 18.3k | - | - | - | 1 month ago 2.4.1 | ESM + CommonJS | Bundled | React |
| liquid-gooey Liquid UI effects for React: Morph (gooey merge, jelly shape change, contact dissolve), Move (liquid-rubber trails), Melt (two images running molten into each other) and Bend (bodies that bow with velocity). SVG-filter silhouette layer + crisp content lay | 18.2k | - | - | 4 days ago 0.2.2 | ESM + CommonJS | Bundled | Animation, React | |
| react-native-dropdownalert An alert to notify users about an error or something else. | 18.2k | +23% | - | 1 year ago 5.2.0 | CommonJS | None | React | |
| react-selectable-fast Enable other React components to be selectable by drawing a box with your mouse/touch | 18.2k | +383% | - | 6 years ago 3.4.0 | CommonJS | None | React | |
| @zendeskgarden/react-draggable Components related to drag and drop in the Garden Design System | 18.2k | - | - | - | 4 days ago 9.16.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| react-native-mmkv-storage This library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses [MMKV](https://github.com/Tencent/MMKV) by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion | 18.2k | +0% | - | 9 months ago 12.0.1 | CommonJS | Bundled | React, Database clients and drivers | |
| @flopflip/localstorage-cache Localstorage cache for flipflop adapters | 18.2k | - | - | - | 1 month ago 15.1.12 | ESM + CommonJS | None | Caching, State management |
| @flopflip/sessionstorage-cache Sessionstorage cache for flipflop adapters | 18.2k | - | - | - | 1 month ago 15.1.12 | ESM + CommonJS | None | Caching, State management |
| storybook-addon-swc Storybook add-on to enable SWC builds. | 18.1k | -61% | - | 3 years ago 1.2.0 | ESM + CommonJS | Bundled | Documentation tooling, React | |
| @flopflip/cache Caching for flipflop adapters | 18.1k | - | - | - | 1 month ago 15.1.12 | ESM + CommonJS | None | Caching, State management |
| @mantine/ssr Mantine server side rendering utils | 18.1k | - | - | - | 2 years ago 6.0.22 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| react2angular The easiest way to embed React components in Angular 1 apps! | 18k | -57% | - | 7 years ago 4.0.6 | CommonJS | Bundled | React, Angular | |
| inferno-extras Collection of utilities for InfernoJS | 18k | -3% | - | 5 months ago 9.1.0 | ESM + CommonJS | Bundled | React | |
| react-portal-tooltip Awesome React tooltips | 18k | +267% | - | 7 years ago 2.4.7 | CommonJS | None | React, UI component libraries | |
| @callstack/licenses API package that exposes functionalities for programmatic scanning of licenses in Node.js projects. | 17.9k | - | - | - | 1 month ago 0.3.3 | ESM + CommonJS | Bundled | React |
| @viselect/react React wrapper around the viselect vanilla library | 17.9k | - | - | - | 22 days ago 3.10.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| nucleo-micro-bold 20px React SVG icon components from Nucleo | 17.9k | - | - | 21 days ago 1.2.1 | ESM + CommonJS | Bundled | 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.
- react-country-state-cityA lightweight and easy-to-use React library that provides a comprehensive list of regions or continents, countries, states, cities languages, and country phone codes for creating dynamic and searchable dropdowns. Ideal for building forms and input fields
- react-currency-formatReact component to format currency in an input or as a text.
- jsonml-to-react-elementTo convert JsonML to React element.
- rc-new-windowpopup new browser window with react
- react-i18nifySimple i18n translation and localization components and helpers for React.
- rc-dockdock layout for react component
- @lynx-js/internal-preactFast 4kb React-compatible Virtual DOM library.
- @axa-fr/react-oidcOpenID Connect & OAuth authentication using react
- searchkitSearch UI for Elasticsearch.
- scanbot-web-sdkScanbot Web Document and Barcode Scanner SDK
- @html-eslint/eslint-plugin-reactESLint plugin for HTML with React support
- @alifd/nextA configurable component library for web built on React.
- nouislider-reactReact component wrapping leongersen/noUiSlider
- @coinflowlabs/reactReact Component for Coinflow Withdraw
- takumi-pdfRender paged PDFs from JSX, HTML, and CSS. No headless browser.
- react-credit-cardsBeautiful credit cards for your payment forms
- react-telephone-inputReact component for entering and validating international telephone numbers
- ts-bus<p align="center"> <img src="logo.png" width="100" height="100"/> </p>
- @leadconnector/vibe-taggerVite plugin that instruments React JSX elements with source-location metadata for visual editing
- @react-sigma/layout-coreReact Sigma - Layout core
- @formio/reactReact renderer for form.io forms.
- next-hubspotHubspot forms in Next.js with no headache
- @iframe-resizer/reactKeep iframes sized to their content.
- react-native-razorpayReact Native wrapper for Razorpay
- @scalar/api-client-reactthe open source API testing client for react
- @react-awesome-query-builder/antdUser-friendly query builder for React. AntDesign widgets
- mdi-reactMaterial Design Icons for React
- @zendeskgarden/container-gridContainers relating to Grid in the Garden Design System
- react-query-external-syncA tool for syncing React Query state to an external Dev Tools
- @mantine/scheduleSchedule Mantine component
- @adyen/react-nativeWraps Adyen Checkout Drop-In and Components for iOS and Android for convenient use with React Native
- @rebass/gridResponsive React grid system built with styled-system, with support for styled-components and emotion
- formik-mui-lab [](./LICENSE)
- @open-iframe-resizer/coreOpen-source modern iframe resizer
- liquid-gooeyLiquid UI effects for React: Morph (gooey merge, jelly shape change, contact dissolve), Move (liquid-rubber trails), Melt (two images running molten into each other) and Bend (bodies that bow with velocity). SVG-filter silhouette layer + crisp content lay
- react-native-dropdownalertAn alert to notify users about an error or something else.
- react-selectable-fastEnable other React components to be selectable by drawing a box with your mouse/touch
- @zendeskgarden/react-draggableComponents related to drag and drop in the Garden Design System
- react-native-mmkv-storageThis library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses [MMKV](https://github.com/Tencent/MMKV) by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion
- @flopflip/localstorage-cacheLocalstorage cache for flipflop adapters
- @flopflip/sessionstorage-cacheSessionstorage cache for flipflop adapters
- storybook-addon-swcStorybook add-on to enable SWC builds.
- @flopflip/cacheCaching for flipflop adapters
- @mantine/ssrMantine server side rendering utils
- react2angularThe easiest way to embed React components in Angular 1 apps!
- inferno-extrasCollection of utilities for InfernoJS
- react-portal-tooltipAwesome React tooltips
- @callstack/licensesAPI package that exposes functionalities for programmatic scanning of licenses in Node.js projects.
- @viselect/reactReact wrapper around the viselect vanilla library
- nucleo-micro-bold20px React SVG icon components from Nucleo
- @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