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-filter-box-updated-logic Conditional filter supports OR/AND, bracket, Highlighting, Autocomplete, and high extensibility | 4.7k | +203% | - | 5 years ago 1.0.3 | CommonJS | Bundled | React, Bundlers | |
| react-native-square-in-app-payments An open source React Native plugin for calling Square’s native In-App Payments SDK to take in-app payments on iOS and Android. | 4.6k | +318% | - | 1 month ago 2.1.1 | CommonJS | Bundled | Payments and commerce, React | |
| use-async-resource A custom React hook for simple data fetching with React Suspense | 4.6k | +1% | - | 4 years ago 2.2.2 | CommonJS | Bundled | React, HTTP clients | |
| react-native-nami-sdk React Native SDK for Nami - No-code paywall and onboarding flows with A/B testing. | 4.6k | +6% | - | 2 days ago 3.4.11 | CommonJS | Bundled | React, Payments and commerce | |
| react-virtualized-sectionlist React SectionList component based in react-virtualized List | 4.6k | +324% | - | 8 years ago 0.0.5 | ESM + CommonJS | None | Tables and data grids, React | |
| deep-chat-react Customizable chat component for AI APIs | 4.6k | +14% | - | 30 days ago 2.5.1 | ESM only | Bundled | React, Vue | |
| react-native-pixel-perfect helps you create pixel perfect apps by design | 4.6k | -12% | - | 7 years ago 1.0.2 | CommonJS | None | React | |
| i18n-react React JS text internationalization and externalizing | 4.6k | -34% | - | 7 years ago 0.7.0 | CommonJS | Bundled | Internationalisation, React | |
| @linaria/vite Blazing fast zero-runtime CSS in JS library | 4.6k | - | - | - | 2 years ago 5.0.4 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React |
| @portone/react-native-sdk PortOne SDK for React Native | 4.6k | - | - | - | 2 months ago 0.7.0 | ESM + CommonJS | Bundled | React, Payments and commerce |
| react-native-image-marker Add visible and invisible image watermarks in React Native and React Native Web | 4.6k | +47% | - | 1 month ago 2.1.1 | ESM + CommonJS | Bundled | React | |
| @urql/storage-rn Graphcache offline storage for React Native | 4.6k | - | - | - | 8 months ago 1.1.2 | ESM + CommonJS | Bundled | GraphQL, React |
| react-tailwindcss-select A select input made with React js and Tailwind CSS | 4.6k | +3% | - | 3 years ago 1.8.5 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React | |
| @ai-matrx/browser-audio Durable, framework-light browser voice input with IndexedDB recovery, pluggable transcription, and optional React controls. | 4.6k | - | - | - | 3 days ago 0.4.3 | ESM only | Bundled | React, Video and audio |
| @ui-schema/ds-material Material-UI Binding for UI-Schema | 4.6k | - | - | - | 1 year ago 0.4.3 | ESM + CommonJS | None | Schema validation, React |
| @react-querybuilder/chakra Custom Chakra UI components for react-querybuilder | 4.6k | - | - | - | 5 days ago 8.24.1 | ESM + CommonJS | Bundled | React, ORMs and query builders |
| @brightleaf/elements React UI elements styled with Bulma CSS | 4.6k | - | - | - | 4 years ago 1.9.1 | CommonJS | None | React |
| @liveblocks/zustand A middleware for Zustand to automatically synchronize your stores with Liveblocks. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more. | 4.6k | - | - | - | 4 days ago 3.24.2 | ESM + CommonJS | Bundled | WebSockets and realtime, React |
| react-router-cache-route cache-route for react-router base on react v15+ and router v4+ | 4.6k | +0% | - | 2 years ago 1.13.0 | CommonJS | None | Caching, React | |
| react-awesome-lightbox lightbox image viewer for react with zoom, rotate. Single or multi image mode and touch support | 4.6k | +8% | - | 5 years ago 1.8.1 | CommonJS | None | React | |
| braintree-web-drop-in-react React component for Braintree Web Drop-In (v3) | 4.5k | -1% | - | 5 years ago 1.2.1 | CommonJS | Bundled | React, Payments and commerce | |
| @ai-matrx/tap-target The AI Matrx tap-target button system: an invisible 44x44 touch ring over a 28x28 visible pill and a 14x14 glyph, glass/transparent/solid/group variants with correct ref forwarding for Radix asChild triggers, inline labels, link/label/button trigger resol | 4.5k | - | - | - | 2 days ago 0.2.14 | ESM + CommonJS | Bundled | Accessibility, React |
| github-contrib-graph Lightweight, customizable GitHub contribution graph widget for any website | 4.5k | - | - | 4 months ago 3.1.1 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @data-ui/sparkline React + d3 library for creating sparklines | 4.5k | - | - | - | 6 years ago 0.0.84 | ESM + CommonJS | None | Charts and data visualisation, React |
| react-polyfills Polyfills needed for React 16+ | 4.5k | +942% | - | 9 years ago 0.0.1 | CommonJS | None | Polyfills and shims, React | |
| @bwip-js/react-native JavaScript barcode generator supporting over 100 types and standards. | 4.5k | - | - | - | 1 month ago 4.11.4 | ESM only | Bundled | React, TypeScript tooling |
| font-picker-react Font selector component for Google Fonts | 4.5k | +32% | - | - 3.5.2 | ESM + CommonJS | Bundled | React | |
| modern-tour A beautiful, animated product tour library for React powered by Framer Motion | 4.5k | - | - | 2 months ago 0.3.1 | ESM + CommonJS | Bundled | Animation, React | |
| nucleo-ui-outline-duo-18 duopx outline React SVG icon components from Nucleo UI Library | 4.5k | - | - | 20 days ago 1.5.1 | ESM + CommonJS | Bundled | React, Icons | |
| @egjs/infinitegrid A module used to arrange elements including content infinitely according to grid type. With this module, you can implement various grids composed of different card elements whose sizes vary. It guarantees performance by maintaining the number of DOMs the | 4.5k | - | - | - | 8 months ago 4.13.0 | ESM + CommonJS | Bundled | React, Vue |
| export-to-csv-fix-source-map Easily create CSV data from json collection | 4.5k | -37% | - | 4 years ago 0.2.1 | CommonJS | Bundled | TypeScript tooling, Angular | |
| @ag-grid-enterprise/advanced-filter Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 4.5k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @bytescale/upload-widget-react React File Upload UI Widget — Lightweight & supports: drag and drop, multiple uploads, image cropping, customization & more 🚀 Comes with Cloud Storage 🌐 | 4.4k | - | - | - | 5 months ago 4.21.0 | CommonJS | Bundled | Files and file systems, React |
| @simform_solutions/react-native-audio-waveform A React Native component to show audio waveform with ease in react native application | 4.4k | - | - | - | 11 months ago 2.1.6 | CommonJS | Bundled | TypeScript tooling, React |
| react-animated-counter React Animated Counter Component | 4.4k | -19% | - | 5 months ago 1.9.0 | ESM + CommonJS | Bundled | Animation, React | |
| next-api-middleware Middleware solution for Next.js API routes | 4.4k | +2% | - | 2 years ago 3.0.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React | |
| react-infinite-viewer React Infinite Viewer is Document Viewer Component with infinite scrolling. | 4.4k | +72% | - | 2 years ago 0.28.1 | ESM + CommonJS | Bundled | React, DOM and browser utilities | |
| nano-jsx SSR first, lightweight 1kB JSX library. | 4.4k | +44% | - | 10 months ago 0.2.1 | CommonJS | Bundled | Static site generators and meta-frameworks, React | |
| loadable-image React Component to lazy load images | 4.4k | +303% | - | 5 months ago 3.4.2 | ESM + CommonJS | Bundled | React | |
| @box/react-virtualized React components for efficiently rendering large, scrollable lists and tabular data | 4.4k | - | - | - | 4 years ago 9.22.3-rc-box.2 | ESM + CommonJS | None | React, Tables and data grids |
| jigsawstack JigsawStack - The AI SDK for Typescript and Javascript | 4.4k | +450% | - | 2 months ago 0.4.6 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React | |
| zustand-sync-tabs Zustand middleware to easily sync Zustand state between tabs and windows | 4.4k | +59% | - | 1 year ago 0.2.3 | CommonJS | Bundled | React, TypeScript tooling | |
| @deneb-ui/ui Visual-first React component library for editable commerce storefronts. Built for Next.js and Fivora. | 4.4k | - | - | - | 2 days ago 2.0.90 | ESM + CommonJS | Bundled | UI component libraries, React |
| react-native-charts-wrapper A react-native charts support both android and iOS. | 4.4k | +10% | - | 4 months ago 0.7.0 | CommonJS | Bundled | Charts and data visualisation, React | |
| @zendeskgarden/react-drag-drop Components related to drag and drop in the Garden Design System | 4.4k | - | - | - | 1 year ago 8.76.9 | ESM + CommonJS | Bundled | React, UI component libraries |
| react-anchorify-text React component which render text with anchored url(s) | 4.4k | -83% | - | - 2.4.1 | CommonJS | None | React, URLs and query strings | |
| react-s3 A React library for AWS S3 file upload | 4.4k | +63% | - | 8 years ago 1.3.1 | CommonJS | None | Cloud SDKs, React | |
| @untitledui/country-flags Official React library for Untitled UI Icons | 4.4k | - | - | - | 1 year ago 0.0.17 | ESM + CommonJS | Bundled | Icons, React |
| rozenite-zustand-devtools Rozenite DevTools plugin for inspecting Zustand store state in React Native apps | 4.4k | - | - | 6 months ago 1.0.2 | ESM + CommonJS | Bundled | React | |
| @central-icons-react/round-filled-radius-3-stroke-1 A collection of round filled React icons with 3px radius and 1px stroke width, designed for use in React applications. | 4.4k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, 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-filter-box-updated-logicConditional filter supports OR/AND, bracket, Highlighting, Autocomplete, and high extensibility
- react-native-square-in-app-paymentsAn open source React Native plugin for calling Square’s native In-App Payments SDK to take in-app payments on iOS and Android.
- use-async-resourceA custom React hook for simple data fetching with React Suspense
- react-native-nami-sdkReact Native SDK for Nami - No-code paywall and onboarding flows with A/B testing.
- react-virtualized-sectionlistReact SectionList component based in react-virtualized List
- deep-chat-reactCustomizable chat component for AI APIs
- react-native-pixel-perfecthelps you create pixel perfect apps by design
- i18n-reactReact JS text internationalization and externalizing
- @linaria/viteBlazing fast zero-runtime CSS in JS library
- @portone/react-native-sdkPortOne SDK for React Native
- react-native-image-markerAdd visible and invisible image watermarks in React Native and React Native Web
- @urql/storage-rnGraphcache offline storage for React Native
- react-tailwindcss-selectA select input made with React js and Tailwind CSS
- @ai-matrx/browser-audioDurable, framework-light browser voice input with IndexedDB recovery, pluggable transcription, and optional React controls.
- @ui-schema/ds-materialMaterial-UI Binding for UI-Schema
- @react-querybuilder/chakraCustom Chakra UI components for react-querybuilder
- @brightleaf/elementsReact UI elements styled with Bulma CSS
- @liveblocks/zustandA middleware for Zustand to automatically synchronize your stores with Liveblocks. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- react-router-cache-routecache-route for react-router base on react v15+ and router v4+
- react-awesome-lightboxlightbox image viewer for react with zoom, rotate. Single or multi image mode and touch support
- braintree-web-drop-in-reactReact component for Braintree Web Drop-In (v3)
- @ai-matrx/tap-targetThe AI Matrx tap-target button system: an invisible 44x44 touch ring over a 28x28 visible pill and a 14x14 glyph, glass/transparent/solid/group variants with correct ref forwarding for Radix asChild triggers, inline labels, link/label/button trigger resol
- github-contrib-graphLightweight, customizable GitHub contribution graph widget for any website
- @data-ui/sparklineReact + d3 library for creating sparklines
- react-polyfillsPolyfills needed for React 16+
- @bwip-js/react-nativeJavaScript barcode generator supporting over 100 types and standards.
- font-picker-reactFont selector component for Google Fonts
- modern-tourA beautiful, animated product tour library for React powered by Framer Motion
- nucleo-ui-outline-duo-18duopx outline React SVG icon components from Nucleo UI Library
- @egjs/infinitegridA module used to arrange elements including content infinitely according to grid type. With this module, you can implement various grids composed of different card elements whose sizes vary. It guarantees performance by maintaining the number of DOMs the
- export-to-csv-fix-source-mapEasily create CSV data from json collection
- @ag-grid-enterprise/advanced-filterAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @bytescale/upload-widget-reactReact File Upload UI Widget — Lightweight & supports: drag and drop, multiple uploads, image cropping, customization & more 🚀 Comes with Cloud Storage 🌐
- @simform_solutions/react-native-audio-waveformA React Native component to show audio waveform with ease in react native application
- react-animated-counterReact Animated Counter Component
- next-api-middlewareMiddleware solution for Next.js API routes
- react-infinite-viewerReact Infinite Viewer is Document Viewer Component with infinite scrolling.
- nano-jsxSSR first, lightweight 1kB JSX library.
- loadable-imageReact Component to lazy load images
- @box/react-virtualizedReact components for efficiently rendering large, scrollable lists and tabular data
- jigsawstackJigsawStack - The AI SDK for Typescript and Javascript
- zustand-sync-tabsZustand middleware to easily sync Zustand state between tabs and windows
- @deneb-ui/uiVisual-first React component library for editable commerce storefronts. Built for Next.js and Fivora.
- react-native-charts-wrapperA react-native charts support both android and iOS.
- @zendeskgarden/react-drag-dropComponents related to drag and drop in the Garden Design System
- react-anchorify-textReact component which render text with anchored url(s)
- react-s3A React library for AWS S3 file upload
- @untitledui/country-flagsOfficial React library for Untitled UI Icons
- rozenite-zustand-devtoolsRozenite DevTools plugin for inspecting Zustand store state in React Native apps
- @central-icons-react/round-filled-radius-3-stroke-1A collection of round filled React icons with 3px radius and 1px stroke width, designed for use in 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