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 |
|---|---|---|---|---|---|---|---|---|
| @zendeskgarden/react-datepickers Components relating to datepickers in the Garden Design System | 22.7k | - | - | - | 4 days ago 9.16.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| rmc-align react align ui component for mobile | 22.7k | +3% | - | 9 years ago 1.0.0 | ESM + CommonJS | Bundled | React | |
| react-redux-loading-bar Simple Loading Bar for Redux and React | 22.7k | +0% | - | 2 years ago 5.0.8 | CommonJS | Bundled | State management, React | |
| react-resize-observer Component for giving you `onResize`. | 22.7k | +34% | - | 7 years ago 1.1.1 | CommonJS | Bundled | React | |
| react-native-log-ios React Native log iOS | 22.6k | +88% | - | 6 years ago 1.5.0 | CommonJS | None | Logging, React | |
| @zendeskgarden/react-pagination Components relating to pagination in the Garden Design System | 22.6k | - | - | - | 4 days ago 9.16.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| rmc-drawer drawer ui component for react | 22.5k | +20% | - | 8 years ago 0.4.11 | ESM + CommonJS | None | React | |
| react-native-svg-pan-zoom Pan-zoom for react-native-svg via 'Google Maps'-style pinch and drag gestures | 22.5k | +84% | - | 8 years ago 0.1.2 | CommonJS | None | React, TypeScript tooling | |
| rebass React primitive UI components built with Styled System | 22.5k | -43% | - | 6 years ago 4.0.7 | ESM + CommonJS | None | UI component libraries, CSS-in-JS and styling | |
| @anaralabs/lector A headless PDF viewer for React | 22.5k | - | - | - | 9 days ago 3.15.3 | ESM + CommonJS | Bundled | PDF and documents, React |
| zustand-computed A Zustand middleware to create computed states. | 22.4k | -24% | - | 3 months ago 2.1.4 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| ngcomponent A clean React-like abstraction for rendering non-Angular components within an Angular app. | 22.4k | -52% | - | 8 years ago 4.1.0 | CommonJS | Bundled | Angular, React | |
| react-dnd-scrolling A cross browser solution to scrolling during drag and drop. | 22.4k | -28% | - | 1 year ago 1.3.10 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| @rpldy/upload-drop-zone drop zone (container) component to initiate file and folder content uploads | 22.3k | - | - | - | 9 months ago 1.13.0 | ESM + CommonJS | Bundled | Files and file systems, React |
| react-datasheet Excel-like data grid for React | 22.2k | -24% | - | 4 years ago 1.4.12 | CommonJS | Bundled | React, Tables and data grids | |
| @tommasini/react-native-scrollable-tab-view This is a fork of react-native-scrollable-tab-view | 22k | - | - | - | 1 year ago 1.1.2 | CommonJS | Bundled | React |
| react-svg-pan-zoom A React component that adds pan and zoom features to SVG | 22k | -72% | - | 2 years ago 3.13.1 | ESM + CommonJS | None | React, Image processing | |
| reaviz Data Visualization using React | 21.9k | +151% | - | 1 month ago 16.2.2 | ESM only | Bundled | Charts and data visualisation, React | |
| babel-preset-gatsby-package This [Babel](https://babeljs.io/) preset is used for our internal packages. If you're looking for the preset a **Gatsby Site** can use, please refer to [babel-preset-gatsby](https://github.com/gatsbyjs/gatsby/blob/master/packages/babel-preset-gatsby/READM | 21.9k | +61% | - | - 3.16.0 | CommonJS | None | Static site generators and meta-frameworks, React | |
| nucleo-core-outline-24 24px outline React SVG icon components from Nucleo | 21.9k | - | - | 21 days ago 1.2.1 | ESM + CommonJS | Bundled | React, Icons | |
| @mantine/vanilla-extract Vanilla Extract integration for Mantine theme | 21.8k | - | - | - | 5 days ago 9.6.2 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @bbob/types Shared Typescript types of @bbob | 21.7k | - | - | - | 2 months ago 4.4.1 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| react-anchor-link-smooth-scroll React component for anchor links using the smoothscroll polyfill. | 21.7k | -9% | - | 7 years ago 1.0.12 | CommonJS | None | Polyfills and shims, React | |
| babel-plugin-i18next-extract Statically extract translation keys from i18next application. | 21.7k | -40% | - | 1 year ago 1.1.0 | ESM + CommonJS | Bundled | Internationalisation, React | |
| dot-prop-immutable Immutable version of dot-prop with some extensions | 21.7k | -3% | - | 5 years ago 2.1.1 | CommonJS | Bundled | State management, React | |
| @linaria/babel-preset Blazing fast zero-runtime CSS in JS library | 21.7k | - | - | - | 2 years ago 5.0.4 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React |
| next-share Social media share buttons for your next React apps. | 21.6k | -22% | - | 2 years ago 0.27.0 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| wouter-preact Minimalist-friendly ~1.5KB router for Preact | 21.6k | +444% | - | 12 days ago 3.11.1 | ESM only | Bundled | Routing, React | |
| react-native-bundle-visualizer See what's inside your react-native bundle | 21.5k | -30% | - | 6 months ago 4.0.0 | - | None | React | |
| @syncfusion/ej2-react-inputs A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for React | 21.5k | - | - | - | 11 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @byteland/ink-scroll-bar A vertical ScrollBar component for Ink CLI applications | 21.5k | - | - | - | 7 months ago 1.0.0 | ESM only | Bundled | CLI tools and terminal utilities, React |
| @expo/match-media Universal polyfill for match media API using Expo APIs on mobile | 21.4k | - | - | - | 3 years ago 0.4.0 | CommonJS | Bundled | CSS-in-JS and styling, React |
| zustand-context Create react contexts with zustand | 21.4k | +51% | - | 2 years ago 1.0.0 | ESM + CommonJS | Bundled | React, State management | |
| @pdfslick/core PDFSlick — view and interact with PDF documents in your React and SolidJS apps. | 21.4k | - | - | - | 1 month ago 4.0.2 | ESM + CommonJS | Bundled | PDF and documents, React |
| react-dropzone-uploader React file dropzone and uploader: fully customizable, progress indicators, upload cancellation and restart, zero deps and excellent TypeScript support | 21.4k | -3% | - | 6 years ago 2.11.0 | CommonJS | Bundled | TypeScript tooling, React | |
| @mui/x-chat The community edition of the MUI X Chat components. | 21.3k | - | - | - | 22 days ago 9.0.0-alpha.18 | ESM + CommonJS | Bundled | React, Tables and data grids |
| react-prism React.js + prismjs syntax hightlight component | 21.3k | +83% | - | 8 years ago 4.3.2 | CommonJS | None | React | |
| @ory/nextjs This package contains the Next.js SDK for Ory. It provides a set of React components, server-side components, and hooks to interact with the Ory ecosystem. Supports both app and page routers. | 21.3k | - | - | - | 7 months ago 1.0.0-rc.1 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| million Make React Faster. Automatically. | 21.2k | -41% | - | 2 years ago 3.1.11 | ESM + CommonJS | Bundled | React, Build tools | |
| @draft-js-plugins/static-toolbar Static Toolbar Plugin for DraftJS | 21.2k | - | - | - | 3 years ago 4.1.4 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| found-scroll Scroll management for found | 21.2k | +14% | - | 4 years ago 1.1.1 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| react-container-query Container Query for React Component | 21.2k | -20% | - | 3 years ago 0.13.0 | CommonJS | Bundled | React, DOM and browser utilities | |
| react-native-animated-rolling-numbers 🚀 The Animated Digits component for React Native seamlessly blends a sophisticated number rotation effect with dynamic value updates, creating an engaging and interactive experience that enhances your user interfaces with a touch of elegance and exciteme | 21.1k | +330% | - | 1 year ago 2.0.0 | CommonJS | None | React | |
| react-faux-dom DOM like data structure to be mutated by D3 et al, then rendered to React elements | 21k | -43% | - | 7 years ago 4.5.0 | CommonJS | None | DOM and browser utilities, Charts and data visualisation | |
| @devexpress/dx-react-grid-material-ui Material-UI templates for DevExtreme React Grid component | 21k | - | - | - | 1 year ago 4.0.11 | ESM + CommonJS | Bundled | Tables and data grids, React |
| react-slideshow-image An image slideshow with react | 20.9k | +9% | - | 7 months ago 4.4.0 | ESM + CommonJS | Bundled | React | |
| nucleo-core-fill-24 24px fill React SVG icon components from Nucleo | 20.9k | - | - | 21 days ago 1.2.1 | ESM + CommonJS | Bundled | React, Icons | |
| @navikt/aksel-icons 800+ open source icons made by Aksel, Nav's design system team. | 20.9k | - | - | - | 25 days ago 8.16.2 | ESM + CommonJS | Bundled | Icons, React |
| react-html5-camera-photo React.js HTML5 Camera Photo | 20.9k | +12% | - | 3 years ago 1.5.11 | CommonJS | None | React | |
| react-mentions-ts A React component that enables Facebook/Twitter-style @mentions and tagging in textarea inputs with full TypeScript support. | 20.9k | +49450% | - | 5 months ago 6.0.0 | ESM + CommonJS | Bundled | TypeScript tooling, 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.
- @zendeskgarden/react-datepickersComponents relating to datepickers in the Garden Design System
- rmc-alignreact align ui component for mobile
- react-redux-loading-barSimple Loading Bar for Redux and React
- react-resize-observerComponent for giving you `onResize`.
- react-native-log-iosReact Native log iOS
- @zendeskgarden/react-paginationComponents relating to pagination in the Garden Design System
- rmc-drawerdrawer ui component for react
- react-native-svg-pan-zoomPan-zoom for react-native-svg via 'Google Maps'-style pinch and drag gestures
- rebassReact primitive UI components built with Styled System
- @anaralabs/lectorA headless PDF viewer for React
- zustand-computedA Zustand middleware to create computed states.
- ngcomponentA clean React-like abstraction for rendering non-Angular components within an Angular app.
- react-dnd-scrollingA cross browser solution to scrolling during drag and drop.
- @rpldy/upload-drop-zonedrop zone (container) component to initiate file and folder content uploads
- react-datasheetExcel-like data grid for React
- @tommasini/react-native-scrollable-tab-viewThis is a fork of react-native-scrollable-tab-view
- react-svg-pan-zoomA React component that adds pan and zoom features to SVG
- reavizData Visualization using React
- babel-preset-gatsby-packageThis [Babel](https://babeljs.io/) preset is used for our internal packages. If you're looking for the preset a **Gatsby Site** can use, please refer to [babel-preset-gatsby](https://github.com/gatsbyjs/gatsby/blob/master/packages/babel-preset-gatsby/READM
- nucleo-core-outline-2424px outline React SVG icon components from Nucleo
- @mantine/vanilla-extractVanilla Extract integration for Mantine theme
- @bbob/typesShared Typescript types of @bbob
- react-anchor-link-smooth-scrollReact component for anchor links using the smoothscroll polyfill.
- babel-plugin-i18next-extractStatically extract translation keys from i18next application.
- dot-prop-immutableImmutable version of dot-prop with some extensions
- @linaria/babel-presetBlazing fast zero-runtime CSS in JS library
- next-shareSocial media share buttons for your next React apps.
- wouter-preactMinimalist-friendly ~1.5KB router for Preact
- react-native-bundle-visualizerSee what's inside your react-native bundle
- @syncfusion/ej2-react-inputsA package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for React
- @byteland/ink-scroll-barA vertical ScrollBar component for Ink CLI applications
- @expo/match-mediaUniversal polyfill for match media API using Expo APIs on mobile
- zustand-contextCreate react contexts with zustand
- @pdfslick/corePDFSlick — view and interact with PDF documents in your React and SolidJS apps.
- react-dropzone-uploaderReact file dropzone and uploader: fully customizable, progress indicators, upload cancellation and restart, zero deps and excellent TypeScript support
- @mui/x-chatThe community edition of the MUI X Chat components.
- react-prismReact.js + prismjs syntax hightlight component
- @ory/nextjsThis package contains the Next.js SDK for Ory. It provides a set of React components, server-side components, and hooks to interact with the Ory ecosystem. Supports both app and page routers.
- millionMake React Faster. Automatically.
- @draft-js-plugins/static-toolbarStatic Toolbar Plugin for DraftJS
- found-scrollScroll management for found
- react-container-queryContainer Query for React Component
- react-native-animated-rolling-numbers🚀 The Animated Digits component for React Native seamlessly blends a sophisticated number rotation effect with dynamic value updates, creating an engaging and interactive experience that enhances your user interfaces with a touch of elegance and exciteme
- react-faux-domDOM like data structure to be mutated by D3 et al, then rendered to React elements
- @devexpress/dx-react-grid-material-uiMaterial-UI templates for DevExtreme React Grid component
- react-slideshow-imageAn image slideshow with react
- nucleo-core-fill-2424px fill React SVG icon components from Nucleo
- @navikt/aksel-icons800+ open source icons made by Aksel, Nav's design system team.
- react-html5-camera-photoReact.js HTML5 Camera Photo
- react-mentions-tsA React component that enables Facebook/Twitter-style @mentions and tagging in textarea inputs with full TypeScript support.
- @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