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 |
|---|---|---|---|---|---|---|---|---|
| @tradle/react-native-http http module compatibility for react-native | 30.9k | - | - | - | 8 years ago 2.0.1 | CommonJS | None | React |
| @zendeskgarden/container-focusjail Containers relating to focusjail in the Garden Design System | 30.9k | - | - | - | 9 months ago 2.0.22 | ESM + CommonJS | Bundled | Accessibility, React |
| use-react-router-breadcrumbs A hook for displaying and setting breadcrumbs for react router | 30.8k | -22% | - | 3 years ago 4.0.1 | ESM + CommonJS | Bundled | Routing, React | |
| frontend-collective-react-dnd-scrollzone A cross browser solution to scrolling during drag and drop. | 30.7k | -29% | - | 7 years ago 1.0.2 | CommonJS | None | DOM and browser utilities, React | |
| @remotion/lottie Include Lottie animations in Remotion | 30.6k | - | - | - | 2 days ago 4.0.528 | ESM + CommonJS | Bundled | Video and audio, React |
| grommet focus on the essential experience | 30.5k | -41% | - | 12 days ago 2.57.0 | ESM + CommonJS | Bundled | Accessibility, UI component libraries | |
| react-tag-input React tags is a fantastically simple tagging component for your React projects | 30.5k | +14% | - | 1 year ago 6.10.6 | ESM only | Bundled | React | |
| dva React and redux based, lightweight and elm-style framework. | 30.4k | +57% | - | 7 years ago 2.4.1 | - | None | State management, React | |
| @use-gesture/vanilla Vanilla target for @use-gesture | 30.4k | - | - | - | 2 years ago 10.3.1 | ESM + CommonJS | Bundled | DOM and browser utilities, React |
| @axiomhq/react The official React package for Axiom | 30.3k | - | - | - | 17 days ago 0.4.1 | ESM + CommonJS | Bundled | React, Logging |
| react-native-nitro-markdown Fast native Markdown parser and renderer for React Native — CommonMark + GFM, streaming, headless AST, and math, powered by Nitro Modules and md4c | 30.3k | - | - | 2 days ago 0.12.5 | ESM + CommonJS | Bundled | Parsers and serialisers, React | |
| @gluestack-ui/tooltip A universal headless tooltip component for React Native, Next.js & React | 30.2k | - | - | - | 1 year ago 0.1.44 | ESM + CommonJS | Bundled | UI component libraries, React |
| @zendeskgarden/react-modals Components relating to modals in the Garden Design System | 30k | - | - | - | 4 days ago 9.16.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @zendeskgarden/container-modal Containers relating to modal in the Garden Design System | 30k | - | - | - | 4 months ago 2.0.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @atlaskit/checkbox A checkbox is an input control that allows a user to select one or more options from a number of choices. | 29.6k | - | - | - | 2 days ago 19.2.4 | ESM + CommonJS | Bundled | React |
| @carbon/pictograms-react React components for pictograms in digital and software products using the Carbon Design System | 29.5k | - | - | - | 3 days ago 11.111.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @gluestack-ui/select A universal headless select component for React Native, Next.js & React | 29.5k | - | - | - | 1 year ago 0.1.31 | ESM + CommonJS | Bundled | React, UI component libraries |
| @central-icons-react/round-outlined-radius-3-stroke-1.5 A collection of round outlined React icons with 3px radius and 1.5px stroke width, designed for use in React applications. | 29.4k | - | - | - | 2 days ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| react-tag-input-component lightweight component for tag(s) input | 29.4k | +39% | - | 3 years ago 2.0.2 | ESM + CommonJS | Bundled | React | |
| react-lazy-hydration Lazy Hydration for Server Rendered React Components | 29.4k | -1% | - | 5 years ago 0.1.0 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks | |
| react-router-navigation-prompt A replacement component for the react-router `<Prompt/>`. Allows for more flexible dialogs. | 29.4k | -7% | - | 4 years ago 1.9.6 | ESM + CommonJS | Bundled | React, Routing | |
| react-relay-network-modern-ssr Server side rendering middleware for react-relay-network-modern | 29.3k | +555% | - | 6 years ago 1.4.0 | CommonJS | Bundled | Static site generators and meta-frameworks, React | |
| @ag-grid-enterprise/filter-tool-panel Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 29.2k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @gluestack-ui/pressable A universal headless Pressable component for React Native, Next.js & React | 29.2k | - | - | - | 1 year ago 0.1.23 | ESM + CommonJS | Bundled | React, UI component libraries |
| react-jsonschema-form-conditionals Extension of react-jsonschema-form with conditional field support | 29.1k | +855% | - | 3 years ago 0.3.17 | CommonJS | None | React, Forms | |
| @zendeskgarden/react-accordions Components related to accordions in the Garden Design System | 29.1k | - | - | - | 4 days ago 9.16.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| create-emotion-server SSR and style extraction tooling for emotion, The Next Generation of CSS-in-JS. | 29k | -4% | - | 5 years ago 11.0.0 | CommonJS | Bundled | CSS-in-JS and styling, React | |
| react-auth-code-input One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested. | 28.9k | +7% | - | 4 years ago 3.2.1 | ESM + CommonJS | Bundled | Authentication and authorisation, React | |
| observable-hooks React hooks for RxJS Observables. Simple, flexible, testable and performant. | 28.9k | -9% | - | 2 years ago 4.2.4 | ESM + CommonJS | Bundled | React | |
| react-mobile-picker An iOS like select box component for React | 28.9k | +119% | - | 1 year ago 1.2.0 | ESM + CommonJS | Bundled | React | |
| react-native-nitro-google-signin Google Sign-In and One Tap for React Native and Expo — OAuth 2.0 / OpenID Connect with Android Credential Manager and Google Sign-In SDK (iOS). Powered by Nitro Modules. | 28.9k | - | - | 7 days ago 2.3.0 | ESM + CommonJS | Bundled | Authentication and authorisation, React | |
| @tanstack/react-start-plugin Modern and scalable routing for React applications | 28.9k | - | - | - | 1 year ago 1.131.50 | ESM only | Bundled | Routing, React |
| react-native-version Version your React Native or Expo app in a `npm version` fashion. | 28.8k | +4% | - | 6 years ago 4.0.0 | CommonJS | None | React, CLI tools and terminal utilities | |
| @tanstack/solid-router-devtools Modern and scalable routing for Solid applications | 28.8k | - | - | - | 13 days ago 1.167.2 | ESM + CommonJS | Bundled | Routing, React |
| @gluestack-ui/image A universal headless Button component for React Native, Next.js & React | 28.8k | - | - | - | 1 year ago 0.1.17 | ESM + CommonJS | Bundled | React, UI component libraries |
| @tanstack/start-server-functions-server Modern and scalable routing for React applications | 28.8k | - | - | - | 1 year ago 1.131.2 | ESM + CommonJS | Bundled | Routing, React |
| @gluestack-ui/slider A universal headless slider component for React Native, Next.js & React | 28.8k | - | - | - | 1 year ago 0.1.32 | ESM + CommonJS | Bundled | UI component libraries, React |
| react-ultimate-pagination React.js pagination component based on ultimate-pagination | 28.7k | -31% | - | 3 years ago 1.3.2 | CommonJS | None | React | |
| @generouted/react-router Generated file-based routes for React Router and Vite | 28.7k | - | - | - | 6 months ago 1.20.2 | ESM + CommonJS | Bundled | Routing, React |
| @react-querybuilder/material Custom MUI (Material Design) components for react-querybuilder | 28.6k | - | - | - | 5 days ago 8.24.1 | ESM + CommonJS | Bundled | React, ORMs and query builders |
| react-d3-speedometer React library for showing speedometer like gauge using d3. | 28.5k | +73% | - | 7 months ago 3.1.2 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| react-native-version-number Access app version inside React Native | 28.5k | +58% | - | 7 years ago 0.3.6 | CommonJS | None | React | |
| react-images-uploading The simple images uploader applied Render Props pattern. This approach allows you to fully control UI component and behaviours. | 28.5k | -12% | - | 4 years ago 3.1.7 | CommonJS | Bundled | TypeScript tooling, React | |
| found Extensible route-based routing for React applications | 28.4k | +16% | - | 3 years ago 1.3.0 | ESM + CommonJS | Bundled | Routing, React | |
| react-slidedown Component for animating height during mount/unmount using a CSS transition | 28.4k | -6% | - | 4 years ago 2.4.7 | CommonJS | Bundled | Animation, React | |
| reflux A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux | 28.2k | +6% | - | - 6.4.1 | CommonJS | None | React | |
| pressto Some custom react native touchables | 28.2k | +4952% | - | 3 months ago 0.7.0 | ESM + CommonJS | Bundled | React, Animation | |
| @better-upload/client The Better Upload client library. Simple and easy file uploads for React. | 28.2k | - | - | - | 4 months ago 3.0.19 | ESM only | Bundled | Files and file systems, React |
| react-native-toast-notifications [![Version][version-badge]][package]
[![MIT License][license-badge]][license] | 28.2k | +39% | - | 3 years ago 3.4.0 | ESM + CommonJS | Bundled | React, Animation | |
| @zuilib/primitives ZUI primitives — accessible React components on Base UI and Tailwind v4, plus the react-hook-form binding and toasts | 28.1k | - | - | - | 5 days ago 0.4.0 | ESM only | Bundled | React, UI component libraries |
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.
- @tradle/react-native-httphttp module compatibility for react-native
- @zendeskgarden/container-focusjailContainers relating to focusjail in the Garden Design System
- use-react-router-breadcrumbsA hook for displaying and setting breadcrumbs for react router
- frontend-collective-react-dnd-scrollzoneA cross browser solution to scrolling during drag and drop.
- @remotion/lottieInclude Lottie animations in Remotion
- grommetfocus on the essential experience
- react-tag-inputReact tags is a fantastically simple tagging component for your React projects
- dvaReact and redux based, lightweight and elm-style framework.
- @use-gesture/vanillaVanilla target for @use-gesture
- @axiomhq/reactThe official React package for Axiom
- react-native-nitro-markdownFast native Markdown parser and renderer for React Native — CommonMark + GFM, streaming, headless AST, and math, powered by Nitro Modules and md4c
- @gluestack-ui/tooltipA universal headless tooltip component for React Native, Next.js & React
- @zendeskgarden/react-modalsComponents relating to modals in the Garden Design System
- @zendeskgarden/container-modalContainers relating to modal in the Garden Design System
- @atlaskit/checkboxA checkbox is an input control that allows a user to select one or more options from a number of choices.
- @carbon/pictograms-reactReact components for pictograms in digital and software products using the Carbon Design System
- @gluestack-ui/selectA universal headless select component for React Native, Next.js & React
- @central-icons-react/round-outlined-radius-3-stroke-1.5A collection of round outlined React icons with 3px radius and 1.5px stroke width, designed for use in React applications.
- react-tag-input-componentlightweight component for tag(s) input
- react-lazy-hydrationLazy Hydration for Server Rendered React Components
- react-router-navigation-promptA replacement component for the react-router `<Prompt/>`. Allows for more flexible dialogs.
- react-relay-network-modern-ssrServer side rendering middleware for react-relay-network-modern
- @ag-grid-enterprise/filter-tool-panelAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @gluestack-ui/pressableA universal headless Pressable component for React Native, Next.js & React
- react-jsonschema-form-conditionalsExtension of react-jsonschema-form with conditional field support
- @zendeskgarden/react-accordionsComponents related to accordions in the Garden Design System
- create-emotion-serverSSR and style extraction tooling for emotion, The Next Generation of CSS-in-JS.
- react-auth-code-inputOne-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.
- observable-hooksReact hooks for RxJS Observables. Simple, flexible, testable and performant.
- react-mobile-pickerAn iOS like select box component for React
- react-native-nitro-google-signinGoogle Sign-In and One Tap for React Native and Expo — OAuth 2.0 / OpenID Connect with Android Credential Manager and Google Sign-In SDK (iOS). Powered by Nitro Modules.
- @tanstack/react-start-pluginModern and scalable routing for React applications
- react-native-versionVersion your React Native or Expo app in a `npm version` fashion.
- @tanstack/solid-router-devtoolsModern and scalable routing for Solid applications
- @gluestack-ui/imageA universal headless Button component for React Native, Next.js & React
- @tanstack/start-server-functions-serverModern and scalable routing for React applications
- @gluestack-ui/sliderA universal headless slider component for React Native, Next.js & React
- react-ultimate-paginationReact.js pagination component based on ultimate-pagination
- @generouted/react-routerGenerated file-based routes for React Router and Vite
- @react-querybuilder/materialCustom MUI (Material Design) components for react-querybuilder
- react-d3-speedometerReact library for showing speedometer like gauge using d3.
- react-native-version-numberAccess app version inside React Native
- react-images-uploadingThe simple images uploader applied Render Props pattern. This approach allows you to fully control UI component and behaviours.
- foundExtensible route-based routing for React applications
- react-slidedownComponent for animating height during mount/unmount using a CSS transition
- refluxA simple library for uni-directional dataflow application architecture inspired by ReactJS Flux
- presstoSome custom react native touchables
- @better-upload/clientThe Better Upload client library. Simple and easy file uploads for React.
- react-native-toast-notifications[![Version][version-badge]][package] [![MIT License][license-badge]][license]
- @zuilib/primitivesZUI primitives — accessible React components on Base UI and Tailwind v4, plus the react-hook-form binding and toasts
- @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