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 |
|---|---|---|---|---|---|---|---|---|
| @unpic/qwik Qwik components for responsive, high-performance images | 2.2k | - | - | - | 1 year ago 1.0.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| @react-native-community/audio-toolkit Cross-platform audio library for React Native | 2.2k | - | - | - | 6 years ago 2.0.3 | CommonJS | Bundled | React, Video and audio |
| react-refetch A simple, declarative, and composable way to fetch data for React components. | 2.2k | -21% | - | 6 years ago 3.0.1 | CommonJS | Bundled | HTTP clients, React | |
| state-hooks Essential set of React Hooks for convenient state management. | 2.2k | +44% | - | 6 years ago 3.0.1 | ESM + CommonJS | Bundled | State management, React | |
| react-simple-image-slider simple image slider component for react | 2.2k | -33% | - | 4 years ago 2.4.1 | CommonJS | None | React | |
| @influxdata/react-custom-scrollbars React scrollbars component | 2.2k | - | - | - | 7 years ago 4.3.8 | CommonJS | None | React, DOM and browser utilities |
| @syncfusion/ej2-react-image-editor Essential JS 2 ImageEditor for React | 2.2k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @coveord/plasma-react-icons Plasma iconography exposed as react components | 2.2k | - | - | - | 7 days ago 60.0.1 | ESM only | Bundled | Icons, React |
| @draft-js-plugins/video Video Plugin for DraftJS | 2.2k | - | - | - | 3 years ago 4.1.3 | ESM + CommonJS | Bundled | React, Video and audio |
| eslint-plugin-refined ESLint plugin for refined React Native styles | 2.2k | +3644% | - | - 0.0.5 | CommonJS | Bundled | Linting and formatting, React | |
| bootstrap-styled Bootstrap Styled is a front-end ecosystem for React made with Bootstrap 4 philosophy, using the power of css-in-js thanks to styled-components. | 2.2k | +160% | - | 6 years ago 2.7.2 | ESM + CommonJS | None | CSS-in-JS and styling, React | |
| react-jsx-highmaps Highmaps built using React components | 2.2k | +8% | - | 3 months ago 3.0.5 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| react-native-media-query Media queries for react-native and react-native-web | 2.2k | -62% | - | 3 years ago 2.0.1 | CommonJS | Bundled | React | |
| @quillforms/blocklib-date-block Date block for quillforms | 2.2k | - | - | - | 1 year ago 4.0.4 | ESM + CommonJS | None | Date and time, React |
| @react-three/gpu-pathtracer ⚡️ A React abstraction for the popular three-gpu-pathtracer. | 2.2k | - | - | - | 1 year ago 0.3.2 | ESM only | Bundled | 3D, WebGL and game engines, React |
| expo-pdf-text-extract Native PDF text extraction for React Native and Expo. Extract text content from PDF files using platform-native APIs (PDFKit on iOS, PDFBox on Android). Works with Expo development builds. | 2.2k | - | - | 4 months ago 1.1.0 | ESM + CommonJS | Bundled | PDF and documents, React | |
| rollup-plugin-react-svg Optimize svg and load it as a React Component | 2.2k | -28% | - | 7 years ago 3.0.3 | CommonJS | None | Bundler plugins and loaders, React | |
| react-native-pdf-from-image Generate PDF documents from an array of images. | 2.1k | +254% | - | 8 months ago 0.3.6 | ESM + CommonJS | Bundled | Image processing, React | |
| @juspay-tech/react-hyper-js React wrapper for Hyper JS SDK for seamless payment integrations. | 2.1k | - | - | - | 16 days ago 2.9.0 | CommonJS | None | Payments and commerce, React |
| nucleo-ui-essential-fill-18 18px fill React SVG icon components from Nucleo | 2.1k | +4161% | - | 20 days ago 1.1.7 | ESM + CommonJS | Bundled | React, Icons | |
| react-hook-form-antd Master your And Design form with React Hook Form! | 2.1k | -23% | - | 5 months ago 1.1.5 | ESM + CommonJS | Bundled | Forms, React | |
| @banzai-inc/react-key-handler React component to handle keyboard events | 2.1k | - | - | - | 2 years ago 1.2.0-beta.6 | ESM + CommonJS | None | React |
| react-awesome-styled-grid A responsive grid system layout for React using styled-components | 2.1k | -39% | - | 2 years ago 4.0.1 | ESM + CommonJS | Bundled | React, CSS-in-JS and styling | |
| @lineiconshq/react-lineicons React components for LineIcons - Free and Pro icon library | 2.1k | - | - | - | 11 months ago 1.0.5 | ESM only | Bundled | Icons, React |
| react-google-map React component to render a Google Map with markers | 2.1k | +87% | - | 8 years ago 3.1.1 | CommonJS | None | Maps and geolocation, React | |
| @visulima/tui React-based TUI library powered by a native Rust diff engine, drop-in Ink-compatible API | 2.1k | - | - | - | 1 day ago 4.0.14 | ESM only | Bundled | React, CLI tools and terminal utilities |
| react-native-skeleton-loader-pulse Skeleton Loader Pulse for React Native | 2.1k | +7273% | - | 4 years ago 1.2.0 | CommonJS | None | React, Animation | |
| use-media-set Custom hook to make components responsive to media query changes | 2.1k | +1% | - | 2 months ago 2.2.0 | ESM + CommonJS | None | React | |
| @ag-grid-enterprise/charts-enterprise Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 2.1k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @stackoverprof/use-shared-state A zero-dependency React hook for sharing state across components with optional localStorage persistence and cross-tab sync | 2.1k | - | - | - | 7 months ago 2.2.2 | ESM only | Bundled | React, TypeScript tooling |
| convex-panel A React component for monitoring and debugging Convex applications | 2.1k | +816% | - | 9 months ago 0.2.35 | ESM + CommonJS | Bundled | Monitoring and error tracking, React | |
| react-data-table-component-extensions Export table data as a CSV or Excel file, filter and print the data. | 2.1k | -24% | - | 4 years ago 1.6.0 | CommonJS | None | Tables and data grids, React | |
| fela-native Fela Renderer for React Native | 2.1k | -24% | - | 3 years ago 12.2.1 | ESM + CommonJS | None | CSS-in-JS and styling, React | |
| kotori 0.29kB Strongly-typed and tree-shakeable internationalization library for React | 2.1k | - | - | 3 months ago 6.1.4 | ESM + CommonJS | Bundled | Internationalisation, React | |
| @progress/kendo-react-chart-wizard React Chart Wizard lets you create a chart using data from a Grid, another data-bound component, or an external source | 2.1k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| iconsax Iconsax web component — 1200+ free icons out of the box, Pro icons via `iconsax sync`. Works in React, Vue, Svelte and plain HTML. | 2.1k | +559% | - | 2 months ago 0.1.1 | ESM only | Bundled | Icons, Vue | |
| @thegrizzlylabs/web-geniusscan-sdk Add a custom document scanner to your web apps by using and customizing our proven imaging technology. The Document Scanner SDK is the same software that we use at the core of Genius Scan: it's tried and trusted every day by millions of people on iOS and | 2.1k | - | - | - | 2 days ago 6.5.1 | ESM + CommonJS | Bundled | Image processing, React |
| react-viewport-utils Utility components for working with the viewport in react | 2.1k | +15% | - | 4 years ago 2.0.2 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| @edgestore/react Upload files with ease from React/Next.js | 2.1k | - | - | - | 1 month ago 0.8.0 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| react-native-filament-buildcores A real-time physically based 3D rendering engine for React Native | 2.1k | +9197% | - | 22 days ago 1.11.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, React | |
| @dynatrace/strato-icons This package contains the icons for the Strato Design System. See [About Strato](https://developer.dynatrace.com/design/about-strato-design-system/) to learn about Strato's design foundations and patterns and the complete Strato React component library. | 2.1k | - | - | - | 7 days ago 2.6.1 | ESM + CommonJS | Bundled | Icons, React |
| @dashdoc/react-native-system-sounds A module to play system sounds and beeps for React Native on iOS and Android (no sound files). | 2.1k | - | - | - | 4 months ago 2.0.0 | CommonJS | Bundled | Video and audio, React |
| @sauveurcadetorg/media-controls Apple-style media playback controls for React: a scrubber with video seek preview, a rubber-banding volume slider, and a speed sheet. ESM + CJS, tree-shakeable, SSR-safe, themeable via CSS variables. | 2.1k | - | - | - | 2 days ago 1.6.2 | ESM + CommonJS | Bundled | Video and audio, React |
| @volue/react-states Explicit states for predictable user experiences | 2.1k | - | - | - | 11 months ago 7.3.0 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| react-haiku React Hook & Utility Library | 2.1k | -84% | - | 1 year ago 2.4.1 | ESM + CommonJS | Bundled | Utility libraries, React | |
| react-spring-lightbox A flexible image gallery lightbox with native-feeling touch gestures and buttery smooth animations, built with react-spring. | 2.1k | -43% | - | 1 month ago 1.9.0 | CommonJS | Bundled | React, Animation | |
| @edgestore/server Upload files with ease from React/Next.js | 2.1k | - | - | - | 1 month ago 0.8.0 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| react-paginating Simple, lightweight, flexible pagination component | 2.1k | +88% | - | 6 years ago 1.4.0 | ESM + CommonJS | Bundled | React, Accessibility | |
| layout-zoom React component that scales content up or down and has it actually affect layout — CSS zoom semantics from transform: scale() in an explicitly sized wrapper, without WebKit's zoom font-metric bugs. | 2.1k | - | - | 1 month ago 0.2.2 | ESM only | Bundled | React, Polyfills and shims | |
| @dropzone-ui/react The best and most complete React library for managing file uploads. Multilanguage support. Server side support. Material design styles. Code generator on webpage. | 2.1k | - | - | - | 3 years ago 7.0.4 | ESM + CommonJS | Bundled | Files and file systems, 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.
- @unpic/qwikQwik components for responsive, high-performance images
- @react-native-community/audio-toolkitCross-platform audio library for React Native
- react-refetchA simple, declarative, and composable way to fetch data for React components.
- state-hooksEssential set of React Hooks for convenient state management.
- react-simple-image-slidersimple image slider component for react
- @influxdata/react-custom-scrollbarsReact scrollbars component
- @syncfusion/ej2-react-image-editorEssential JS 2 ImageEditor for React
- @coveord/plasma-react-iconsPlasma iconography exposed as react components
- @draft-js-plugins/videoVideo Plugin for DraftJS
- eslint-plugin-refinedESLint plugin for refined React Native styles
- bootstrap-styledBootstrap Styled is a front-end ecosystem for React made with Bootstrap 4 philosophy, using the power of css-in-js thanks to styled-components.
- react-jsx-highmapsHighmaps built using React components
- react-native-media-queryMedia queries for react-native and react-native-web
- @quillforms/blocklib-date-blockDate block for quillforms
- @react-three/gpu-pathtracer⚡️ A React abstraction for the popular three-gpu-pathtracer.
- expo-pdf-text-extractNative PDF text extraction for React Native and Expo. Extract text content from PDF files using platform-native APIs (PDFKit on iOS, PDFBox on Android). Works with Expo development builds.
- rollup-plugin-react-svgOptimize svg and load it as a React Component
- react-native-pdf-from-imageGenerate PDF documents from an array of images.
- @juspay-tech/react-hyper-jsReact wrapper for Hyper JS SDK for seamless payment integrations.
- nucleo-ui-essential-fill-1818px fill React SVG icon components from Nucleo
- react-hook-form-antdMaster your And Design form with React Hook Form!
- @banzai-inc/react-key-handlerReact component to handle keyboard events
- react-awesome-styled-gridA responsive grid system layout for React using styled-components
- @lineiconshq/react-lineiconsReact components for LineIcons - Free and Pro icon library
- react-google-mapReact component to render a Google Map with markers
- @visulima/tuiReact-based TUI library powered by a native Rust diff engine, drop-in Ink-compatible API
- react-native-skeleton-loader-pulseSkeleton Loader Pulse for React Native
- use-media-setCustom hook to make components responsive to media query changes
- @ag-grid-enterprise/charts-enterpriseAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @stackoverprof/use-shared-stateA zero-dependency React hook for sharing state across components with optional localStorage persistence and cross-tab sync
- convex-panelA React component for monitoring and debugging Convex applications
- react-data-table-component-extensionsExport table data as a CSV or Excel file, filter and print the data.
- fela-nativeFela Renderer for React Native
- kotori0.29kB Strongly-typed and tree-shakeable internationalization library for React
- @progress/kendo-react-chart-wizardReact Chart Wizard lets you create a chart using data from a Grid, another data-bound component, or an external source
- iconsaxIconsax web component — 1200+ free icons out of the box, Pro icons via `iconsax sync`. Works in React, Vue, Svelte and plain HTML.
- @thegrizzlylabs/web-geniusscan-sdkAdd a custom document scanner to your web apps by using and customizing our proven imaging technology. The Document Scanner SDK is the same software that we use at the core of Genius Scan: it's tried and trusted every day by millions of people on iOS and
- react-viewport-utilsUtility components for working with the viewport in react
- @edgestore/reactUpload files with ease from React/Next.js
- react-native-filament-buildcoresA real-time physically based 3D rendering engine for React Native
- @dynatrace/strato-iconsThis package contains the icons for the Strato Design System. See [About Strato](https://developer.dynatrace.com/design/about-strato-design-system/) to learn about Strato's design foundations and patterns and the complete Strato React component library.
- @dashdoc/react-native-system-soundsA module to play system sounds and beeps for React Native on iOS and Android (no sound files).
- @sauveurcadetorg/media-controlsApple-style media playback controls for React: a scrubber with video seek preview, a rubber-banding volume slider, and a speed sheet. ESM + CJS, tree-shakeable, SSR-safe, themeable via CSS variables.
- @volue/react-statesExplicit states for predictable user experiences
- react-haikuReact Hook & Utility Library
- react-spring-lightboxA flexible image gallery lightbox with native-feeling touch gestures and buttery smooth animations, built with react-spring.
- @edgestore/serverUpload files with ease from React/Next.js
- react-paginatingSimple, lightweight, flexible pagination component
- layout-zoomReact component that scales content up or down and has it actually affect layout — CSS zoom semantics from transform: scale() in an explicitly sized wrapper, without WebKit's zoom font-metric bugs.
- @dropzone-ui/reactThe best and most complete React library for managing file uploads. Multilanguage support. Server side support. Material design styles. Code generator on webpage.
- @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