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 |
|---|---|---|---|---|---|---|---|---|
| @lexkit/editor LexKit Editor - A headless, extensible rich text editor built on Lexical | 4k | - | - | - | 3 months ago 0.1.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| react-spinner-material A flashy material-design inspired spinner using purely css | 4k | -26% | - | 4 years ago 1.4.0 | CommonJS | None | React | |
| @react-sigma/layout-circular React Sigma - Layout circular | 4k | - | - | - | 9 months ago 5.0.6 | ESM only | Bundled | React |
| @plot-and-scatter/react-animated-number React component for animating numbers | 4k | - | - | - | 3 years ago 1.1.0 | CommonJS | None | Animation, React |
| react-paypal-button-v2 An easy and simple to use React button component to implement PayPal's Checkout with Smart Payment Buttons V2 (Version 2). | 4k | -51% | - | 5 years ago 2.6.3 | CommonJS | Bundled | Payments and commerce, React | |
| @grafana/slate-react A set of React components for building completely customizable rich-text editors. | 4k | - | - | - | 5 years ago 0.22.10-grafana | ESM + CommonJS | None | Rich text and code editors, React |
| @countrystatecity/countries-browser Browser-native countries, states, and cities data with jsDelivr CDN and lazy loading | 4k | - | - | - | 1 month ago 1.0.4 | ESM + CommonJS | Bundled | DOM and browser utilities, Bundlers |
| react-axios Axios Component for React with child function callback. | 4k | -58% | - | 4 years ago 2.0.6 | CommonJS | None | HTTP clients, React | |
| next-plugin-antd-less Use Antd (with Less) with Next.js, Zero Dependency on other Next-Plugins. | 4k | -23% | - | 4 years ago 1.8.0 | CommonJS | None | React | |
| @simplepdf/react-embed-pdf SimplePDF straight into your React app | 3.9k | - | - | - | 12 days ago 1.13.0 | ESM + CommonJS | Bundled | PDF and documents, React |
| react-native-scanbot-sdk Scanbot Document and Barcode Scanner SDK React Native Plugin for Android and iOS | 3.9k | +44% | - | 2 months ago 9.0.2 | ESM + CommonJS | Bundled | React, PDF and documents | |
| @openapi-qraft/react OpenAPI client for React, providing type-safe requests and dynamic TanStack Query React Hooks via a modular, Proxy-based architecture. | 3.9k | - | - | - | 4 months ago 2.14.1 | ESM + CommonJS | Bundled | Documentation tooling, React |
| react-native-svg-charts-updated-peers Customizable charts (Line, Bar, Area, Pie, Circle, Progress) for React Native | 3.9k | +2369% | - | 2 years ago 5.3.1 | ESM + CommonJS | None | Charts and data visualisation, React | |
| react-edit-to-html `react-edit-to-html` is a premium, highly customizable, responsive HTML editor and visual template builder for creating dynamic HTML layouts. It is perfect for generating backend templates (invoices, shipping lists, email templates, billing letters, repor | 3.9k | - | - | 8 days ago 2.0.12 | ESM + CommonJS | Bundled | React, Templating | |
| @react-sigma/minimap React Sigma - Minimap | 3.9k | - | - | - | 9 months ago 5.0.6 | ESM only | Bundled | React |
| react-native-accessibility-engine Make accessibility-related assertions on React Native code using React Test Renderer | 3.9k | -59% | - | 3 years ago 3.2.0 | ESM + CommonJS | Bundled | Accessibility, Testing | |
| @cossistant/react Headless React SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional. | 3.9k | - | - | - | 1 month ago 0.3.0 | ESM only | Bundled | CSS-in-JS and styling, React |
| @lynx-js/external-bundle-rsbuild-plugin-canary An rsbuild plugin for loading lynx external bundles. | 3.9k | - | - | - | 2 days ago 0.4.3 | ESM only | Bundled | React |
| @central-icons-react/round-filled-radius-1-stroke-1 A collection of round filled React icons with 1px radius and 1px stroke width, designed for use in React applications. | 3.9k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @woocommerce/date WooCommerce date utilities. | 3.9k | - | - | - | 3 months ago 5.0.0 | ESM + CommonJS | Bundled | Date and time, React |
| draft-js-list-plugin Better lists for Draft.js | 3.9k | +65% | - | - 1.0.2 | ESM + CommonJS | Bundled | Rich text and code editors, React | |
| react-children-by-type Select and render React children by type | 3.9k | -14% | - | 5 years ago 1.1.0 | CommonJS | None | React | |
| @react-form-builder/core React JSON Schema Form Builder to create complex, validated, reusable forms with no deep React knowledge required | 3.8k | - | - | - | 15 days ago 10.3.0 | ESM + CommonJS | Bundled | Forms, React |
| @sarj/eslint-plugin Custom ESLint rules for hypermodern TypeScript / React / Next.js projects | 3.8k | - | - | - | 1 day ago 15.26.7 | ESM + CommonJS | Bundled | Linting and formatting, React |
| react-number-easing React component for fancy transition for numbers. | 3.8k | +395% | - | - 1.1.0 | CommonJS | Bundled | Animation, React | |
| ra-data-hasura A data provider for connecting react-admin to a Hasura endpoint | 3.8k | +114% | - | 1 year ago 0.7.1 | CommonJS | Bundled | React, GraphQL | |
| @syncfusion/ej2-react-lists The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React | 3.8k | - | - | - | 11 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| breakjs Responsive breakpoints in Javascript made simple. | 3.8k | -15% | - | 10 years ago 1.0.0 | CommonJS | None | React | |
| @hi18n/react Message internationalization meets immutability and type-safety - runtime for React | 3.8k | - | - | - | 1 year ago 0.2.0 | ESM + CommonJS | None | Internationalisation, React |
| react-native-rate-app React Native module for In App Rating on Android and iOS | 3.8k | +219% | - | 19 days ago 2.1.3 | CommonJS | Bundled | React | |
| use-broadcast-channel React hooks for accessing web broadcast channel. | 3.8k | +212% | - | 10 months ago 0.4.0 | ESM + CommonJS | Bundled | React | |
| react-payment-logos React components library to display logos of major payment brands and methods. | 3.8k | +268% | - | 3 years ago 1.1.0 | ESM + CommonJS | Bundled | Payments and commerce, React | |
| nucleo-ui-fill-duo-18 duopx fill React SVG icon components from Nucleo UI Library | 3.8k | - | - | 20 days ago 1.5.1 | ESM + CommonJS | Bundled | React, Icons | |
| expo-payments-stripe Provides support for payments through Stripe and Apple Pay on iOS (in bare apps), and Stripe on Android (plus Android Pay with bare apps). | 3.8k | -1% | - | 5 years ago 10.0.1 | CommonJS | Bundled | Payments and commerce, React | |
| rodal A React modal with animations. | 3.8k | +2% | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Animation, React | |
| react-native-azure-auth An React Native module implements Azure AD V2.0 authentication flow | 3.8k | +44% | - | 2 months ago 1.9.5 | CommonJS | Bundled | Authentication and authorisation, React | |
| @gravitee/graphene-core Gravitee's Graphene design system: accessible React components, design tokens, icons, and shared ESLint/TypeScript configs. Built on shadcn/ui and Tailwind. | 3.8k | - | - | - | 1 day ago 3.23.1 | ESM only | Bundled | Accessibility, CSS-in-JS and styling |
| netlify-cms-media-library-uploadcare Uploadcare integration for Netlify CMS | 3.8k | -42% | - | 5 years ago 0.5.10 | ESM + CommonJS | None | Cloud SDKs, React | |
| react-native-scrollable-mixin A standard interface for your scrollable React Native components, making it easier to compose components. | 3.8k | -69% | - | 11 years ago 1.0.1 | CommonJS | None | React, DOM and browser utilities | |
| react-window-size-listener Minimalistic React hook for listening to window resize events with built-in debouncing. | 3.8k | -37% | - | 8 months ago 2.1.0 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| react-sanitized-html A React component that will sanitize user-inputted HTML code, using the popular sanitize-html package | 3.8k | -54% | - | 8 years ago 2.0.0 | ESM + CommonJS | None | Security, React | |
| bisheng-plugin-react To convert JSX which is written in Markdown to React.Element. | 3.8k | +53% | - | - 1.2.3 | - | None | Markdown, React | |
| navidrome-music-player Maybe the best beautiful HTML5 responsive player component for react | 3.8k | +689% | - | 2 months ago 4.25.4 | ESM + CommonJS | Bundled | Video and audio, React | |
| react-daterange-picker A React based date range picker | 3.8k | +4% | - | 8 years ago 2.0.1 | CommonJS | None | React, Date pickers | |
| react-excel-renderer A react library to render and display excel sheets on webpage | 3.8k | -35% | - | - 1.1.0 | CommonJS | None | PDF and documents, React | |
| @agney/react-loading <h2 align="center">React Loading</h2> <p align="center"> Simple and Accessible loading indicators with React. <br /> <br /> <a href="https://www.npmjs.com/package/@agney/react-loading"> <img src="https://badge.fury.io/js/%40agney%2Freact-loading.svg" /> | 3.8k | - | - | - | 5 years ago 0.1.2 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @uiw/react-amap-types 基于 React 封装的高德地图组件。AMap Component Based On React. | 3.7k | - | - | - | 4 months ago 7.1.15 | - | Bundled | React, TypeScript tooling |
| use-smooth-scroll React hook which gives a smooth scrolling function. | 3.7k | +22% | - | 7 years ago 1.1.1 | ESM + CommonJS | None | DOM and browser utilities, React | |
| redux-segment Segment.io analytics integration for redux. | 3.7k | -20% | - | 9 years ago 1.6.2 | CommonJS | None | State management, React | |
| a11y-react-emoji An accessible Emoji component for React applications | 3.7k | +166% | - | 4 years ago 1.2.0 | CommonJS | Bundled | Accessibility, 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.
- @lexkit/editorLexKit Editor - A headless, extensible rich text editor built on Lexical
- react-spinner-materialA flashy material-design inspired spinner using purely css
- @react-sigma/layout-circularReact Sigma - Layout circular
- @plot-and-scatter/react-animated-numberReact component for animating numbers
- react-paypal-button-v2An easy and simple to use React button component to implement PayPal's Checkout with Smart Payment Buttons V2 (Version 2).
- @grafana/slate-reactA set of React components for building completely customizable rich-text editors.
- @countrystatecity/countries-browserBrowser-native countries, states, and cities data with jsDelivr CDN and lazy loading
- react-axiosAxios Component for React with child function callback.
- next-plugin-antd-lessUse Antd (with Less) with Next.js, Zero Dependency on other Next-Plugins.
- @simplepdf/react-embed-pdfSimplePDF straight into your React app
- react-native-scanbot-sdkScanbot Document and Barcode Scanner SDK React Native Plugin for Android and iOS
- @openapi-qraft/reactOpenAPI client for React, providing type-safe requests and dynamic TanStack Query React Hooks via a modular, Proxy-based architecture.
- react-native-svg-charts-updated-peersCustomizable charts (Line, Bar, Area, Pie, Circle, Progress) for React Native
- react-edit-to-html`react-edit-to-html` is a premium, highly customizable, responsive HTML editor and visual template builder for creating dynamic HTML layouts. It is perfect for generating backend templates (invoices, shipping lists, email templates, billing letters, repor
- @react-sigma/minimapReact Sigma - Minimap
- react-native-accessibility-engineMake accessibility-related assertions on React Native code using React Test Renderer
- @cossistant/reactHeadless React SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional.
- @lynx-js/external-bundle-rsbuild-plugin-canaryAn rsbuild plugin for loading lynx external bundles.
- @central-icons-react/round-filled-radius-1-stroke-1A collection of round filled React icons with 1px radius and 1px stroke width, designed for use in React applications.
- @woocommerce/dateWooCommerce date utilities.
- draft-js-list-pluginBetter lists for Draft.js
- react-children-by-typeSelect and render React children by type
- @react-form-builder/coreReact JSON Schema Form Builder to create complex, validated, reusable forms with no deep React knowledge required
- @sarj/eslint-pluginCustom ESLint rules for hypermodern TypeScript / React / Next.js projects
- react-number-easingReact component for fancy transition for numbers.
- ra-data-hasuraA data provider for connecting react-admin to a Hasura endpoint
- @syncfusion/ej2-react-listsThe listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React
- breakjsResponsive breakpoints in Javascript made simple.
- @hi18n/reactMessage internationalization meets immutability and type-safety - runtime for React
- react-native-rate-appReact Native module for In App Rating on Android and iOS
- use-broadcast-channelReact hooks for accessing web broadcast channel.
- react-payment-logosReact components library to display logos of major payment brands and methods.
- nucleo-ui-fill-duo-18duopx fill React SVG icon components from Nucleo UI Library
- expo-payments-stripeProvides support for payments through Stripe and Apple Pay on iOS (in bare apps), and Stripe on Android (plus Android Pay with bare apps).
- rodalA React modal with animations.
- react-native-azure-authAn React Native module implements Azure AD V2.0 authentication flow
- @gravitee/graphene-coreGravitee's Graphene design system: accessible React components, design tokens, icons, and shared ESLint/TypeScript configs. Built on shadcn/ui and Tailwind.
- netlify-cms-media-library-uploadcareUploadcare integration for Netlify CMS
- react-native-scrollable-mixinA standard interface for your scrollable React Native components, making it easier to compose components.
- react-window-size-listenerMinimalistic React hook for listening to window resize events with built-in debouncing.
- react-sanitized-htmlA React component that will sanitize user-inputted HTML code, using the popular sanitize-html package
- bisheng-plugin-reactTo convert JSX which is written in Markdown to React.Element.
- navidrome-music-playerMaybe the best beautiful HTML5 responsive player component for react
- react-daterange-pickerA React based date range picker
- react-excel-rendererA react library to render and display excel sheets on webpage
- @agney/react-loading<h2 align="center">React Loading</h2> <p align="center"> Simple and Accessible loading indicators with React. <br /> <br /> <a href="https://www.npmjs.com/package/@agney/react-loading"> <img src="https://badge.fury.io/js/%40agney%2Freact-loading.svg" />
- @uiw/react-amap-types基于 React 封装的高德地图组件。AMap Component Based On React.
- use-smooth-scrollReact hook which gives a smooth scrolling function.
- redux-segmentSegment.io analytics integration for redux.
- a11y-react-emojiAn accessible Emoji component for React applications
- @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