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-input-autosize Auto-resizing Input Component for React | 1.1m | -10% | - | 5 years ago 3.0.0 | CommonJS | None | React | |
| @formkit/auto-animate Add motion to your apps with a single line of code. | 1.1m | - | - | - | 2 months ago 0.10.0 | ESM + CommonJS | Bundled | Animation, React |
| react-doctor Your agent writes bad React. This catches it | 1.1m | - | - | 13 days ago 0.9.14 | ESM only | Bundled | React, Linting and formatting | |
| @material-ui/system Material-UI System - Design system for Material-UI. | 1.1m | - | - | - | 4 years ago 4.12.2 | ESM + CommonJS | Bundled | UI component libraries, React |
| launchdarkly-react-client-sdk LaunchDarkly SDK for React | 1.1m | +24% | - | 1 month ago 3.9.4 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| @tanstack/react-devtools TanStack Devtools is a set of tools for building advanced devtools for your React application. | 1.1m | - | - | - | 2 days ago 0.10.13 | ESM only | Bundled | React |
| enzyme JavaScript Testing utilities for React | 1.1m | -26% | - | 6 years ago 3.11.0 | CommonJS | None | Testing, React | |
| @material-ui/utils Material-UI Utils - Utility functions for Material-UI. | 1.1m | - | - | - | 4 years ago 4.11.3 | ESM + CommonJS | Bundled | React, Utility libraries |
| react-router-config Static route config matching for React Router | 1.1m | +106% | - | 6 years ago 5.1.1 | ESM + CommonJS | None | Routing, React | |
| @remotion/player React component for embedding a Remotion preview into your app | 1.1m | - | - | - | 1 day ago 4.0.528 | ESM + CommonJS | Bundled | Video and audio, React |
| react-to-print Print React components in the browser | 1.1m | +50% | - | 7 months ago 3.3.0 | ESM + CommonJS | Bundled | React | |
| @material-ui/types Material-UI Types - Utility types for Material-UI. | 1.1m | - | - | - | 6 years ago 5.1.0 | - | Bundled | React, UI component libraries |
| expo-apple-authentication A package that provides 'Sign in with Apple' capability for Expo and React Native apps. | 1.1m | +477% | - | 14 days ago 57.0.2 | CommonJS | Bundled | React, HTTP servers and web frameworks | |
| lenis How smooth scroll should be | 1.1m | +1347% | - | 1 month ago 1.3.26 | ESM only | Bundled | DOM and browser utilities, React | |
| lottie-react-native React Native bindings for Lottie | 1.1m | +94% | - | 1 month ago 7.5.0 | ESM + CommonJS | Bundled | Animation, React | |
| @react-native-firebase/app A well tested, feature rich Firebase implementation for React Native, supporting iOS & Android. Individual module support for Admob, Analytics, Auth, Crash Reporting, Cloud Firestore, Database, Dynamic Links, Functions, Messaging (FCM), Remote Config, Sto | 1.1m | - | - | - | 20 days ago 26.4.0 | CommonJS | Bundled | Cloud SDKs, React |
| react-responsive Media queries in react for responsive design | 1.1m | +21% | - | 1 year ago 10.0.1 | ESM + CommonJS | Bundled | React | |
| @vitejs/plugin-rsc React Server Components (RSC) support for Vite. | 1.1m | - | - | - | 9 days ago 0.5.35 | ESM only | None | React, Bundler plugins and loaders |
| ag-charts-core Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue | 1.1m | +209% | - | 9 days ago 14.2.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @docusaurus/core Easy to Maintain Open Source Documentation Websites | 1.1m | - | - | - | 2 months ago 3.10.2 | - | None | Documentation tooling, React |
| vitest-browser-react Render React components in Vitest Browser Mode | 1m | +360% | - | 21 days ago 2.3.0 | ESM only | Bundled | React, Testing | |
| @vis.gl/react-maplibre React components for Maplibre GL JS | 1m | - | - | - | 22 days ago 8.1.3 | ESM + CommonJS | Bundled | React, Charts and data visualisation |
| ag-charts-enterprise Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue | 1m | +200% | - | 9 days ago 14.2.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @auth0/auth0-react Auth0 SDK for React Single Page Applications (SPA) | 1m | - | - | - | 7 days ago 2.27.0 | ESM + CommonJS | Bundled | React |
| @unpic/react React component for responsive, high-performance images | 1m | - | - | - | 9 months ago 1.0.2 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| react-native-mmkv ⚡️ The fastest key/value storage for React Native. | 1m | +171% | - | 3 months ago 4.3.2 | ESM + CommonJS | Bundled | React | |
| @sentry/expo-upload-sourcemaps CLI to upload bundles and source maps from Expo builds to Sentry. | 1m | - | - | - | 1 day ago 8.28.0 | - | None | Monitoring and error tracking, React |
| react-idle-timer Activity detection for React.js | 1m | +54% | - | 6 months ago 5.7.3 | ESM + CommonJS | Bundled | React | |
| react-async-script A composition mixin for loading scripts asynchronously for React | 1m | +18% | - | 6 years ago 1.2.0 | ESM + CommonJS | None | React | |
| react-plaid-link A React component for Plaid Link | 1m | +243% | - | 2 months ago 5.0.0 | ESM + CommonJS | Bundled | React | |
| prop-types-exact For use with React PropTypes. Will error on any prop not explicitly specified. | 996.6k | -21% | - | 1 year ago 1.2.7 | CommonJS | None | React | |
| @rc-component/motion React lifecycle controlled motion library | 995.7k | - | - | - | 3 months ago 1.3.3 | ESM + CommonJS | Bundled | React |
| react-google-recaptcha React Component Wrapper for Google reCAPTCHA | 992.8k | +25% | - | 3 years ago 3.1.0 | ESM + CommonJS | None | React | |
| @walletconnect/environment Environment utilities | 989.8k | - | - | - | 3 years ago 1.0.1 | CommonJS | Bundled | React |
| expo-network Provides useful information about the device's network such as its IP address, MAC address, and airplane mode status | 984.5k | +883% | - | 14 days ago 57.0.2 | CommonJS | Bundled | React, HTTP servers and web frameworks | |
| react-innertext Returns the innerText of a React JSX object. | 982.1k | +151% | - | 7 years ago 1.1.5 | CommonJS | Bundled | React | |
| react-loadable-ssr-addon-v5-slorber Server Side Render add-on for React Loadable. Load splitted chunks was never that easy. | 980.7k | +133% | - | 6 months ago 1.0.3 | CommonJS | None | Bundlers, React | |
| mochawesome-report-generator Generates gorgeous HTML reports from mochawesome reporter. | 980.4k | -25% | - | 10 months ago 6.3.2 | CommonJS | None | Testing, React | |
| metro-react-native-babel-preset Babel preset for React Native applications | 979.6k | -12% | - | 3 years ago 0.77.0 | CommonJS | None | React, Bundlers | |
| eslint-plugin-react-compiler ESLint plugin to display errors found by the React compiler. | 978.9k | +58% | - | 1 year ago 19.1.0-rc.2 | CommonJS | Bundled | React, UI component libraries | |
| expo-local-authentication Provides an API for FaceID and TouchID (iOS) or the Fingerprint API (Android) to authenticate the user with a face or fingerprint scan. | 976.1k | +443% | - | 14 days ago 57.0.3 | CommonJS | Bundled | Authentication and authorisation, React | |
| @remotion/media-utils Utilities for working with media files | 975.7k | - | - | - | 1 day ago 4.0.528 | ESM + CommonJS | Bundled | Video and audio, React |
| create-react-context Polyfill for the proposed React context API | 975.1k | -19% | - | 7 years ago 0.3.0 | CommonJS | Bundled | Polyfills and shims, React | |
| @remotion/renderer Render Remotion videos using Node.js or Bun | 974.9k | - | - | - | 1 day ago 4.0.528 | ESM + CommonJS | Bundled | Video and audio, React |
| @react-oauth/google Google OAuth2 using Google Identity Services for React 🚀 | 972k | - | - | - | 5 months ago 0.13.5 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| echarts-for-react Apache Echarts components for React. | 970.4k | +215% | - | 8 months ago 3.0.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| airbnb-prop-types Custom React PropType validators that we use at Airbnb. | 967.6k | -22% | - | 6 years ago 2.16.0 | CommonJS | None | React, Schema validation | |
| @rc-component/resize-observer Resize observer for React | 964.6k | - | - | - | 6 months ago 1.1.2 | ESM + CommonJS | Bundled | React |
| react-infinite-scroll-component Infinite scroll component for React. Zero runtime dependencies, IntersectionObserver-based, TypeScript-first. Window scroll, fixed-height, and custom container modes. Pull-to-refresh and inverse (chat) scroll included. | 963.8k | +26% | - | 3 months ago 7.2.1 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| react-loading-skeleton Make beautiful, animated loading skeletons that automatically adapt to your app. | 961.3k | +34% | - | 2 years ago 3.5.0 | ESM + CommonJS | Bundled | 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-input-autosizeAuto-resizing Input Component for React
- @formkit/auto-animateAdd motion to your apps with a single line of code.
- react-doctorYour agent writes bad React. This catches it
- @material-ui/systemMaterial-UI System - Design system for Material-UI.
- launchdarkly-react-client-sdkLaunchDarkly SDK for React
- @tanstack/react-devtoolsTanStack Devtools is a set of tools for building advanced devtools for your React application.
- enzymeJavaScript Testing utilities for React
- @material-ui/utilsMaterial-UI Utils - Utility functions for Material-UI.
- react-router-configStatic route config matching for React Router
- @remotion/playerReact component for embedding a Remotion preview into your app
- react-to-printPrint React components in the browser
- @material-ui/typesMaterial-UI Types - Utility types for Material-UI.
- expo-apple-authenticationA package that provides 'Sign in with Apple' capability for Expo and React Native apps.
- lenisHow smooth scroll should be
- lottie-react-nativeReact Native bindings for Lottie
- @react-native-firebase/appA well tested, feature rich Firebase implementation for React Native, supporting iOS & Android. Individual module support for Admob, Analytics, Auth, Crash Reporting, Cloud Firestore, Database, Dynamic Links, Functions, Messaging (FCM), Remote Config, Sto
- react-responsiveMedia queries in react for responsive design
- @vitejs/plugin-rscReact Server Components (RSC) support for Vite.
- ag-charts-coreAdvanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
- @docusaurus/coreEasy to Maintain Open Source Documentation Websites
- vitest-browser-reactRender React components in Vitest Browser Mode
- @vis.gl/react-maplibreReact components for Maplibre GL JS
- ag-charts-enterpriseAdvanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
- @auth0/auth0-reactAuth0 SDK for React Single Page Applications (SPA)
- @unpic/reactReact component for responsive, high-performance images
- react-native-mmkv⚡️ The fastest key/value storage for React Native.
- @sentry/expo-upload-sourcemapsCLI to upload bundles and source maps from Expo builds to Sentry.
- react-idle-timerActivity detection for React.js
- react-async-scriptA composition mixin for loading scripts asynchronously for React
- react-plaid-linkA React component for Plaid Link
- prop-types-exactFor use with React PropTypes. Will error on any prop not explicitly specified.
- @rc-component/motionReact lifecycle controlled motion library
- react-google-recaptchaReact Component Wrapper for Google reCAPTCHA
- @walletconnect/environmentEnvironment utilities
- expo-networkProvides useful information about the device's network such as its IP address, MAC address, and airplane mode status
- react-innertextReturns the innerText of a React JSX object.
- react-loadable-ssr-addon-v5-slorberServer Side Render add-on for React Loadable. Load splitted chunks was never that easy.
- mochawesome-report-generatorGenerates gorgeous HTML reports from mochawesome reporter.
- metro-react-native-babel-presetBabel preset for React Native applications
- eslint-plugin-react-compilerESLint plugin to display errors found by the React compiler.
- expo-local-authenticationProvides an API for FaceID and TouchID (iOS) or the Fingerprint API (Android) to authenticate the user with a face or fingerprint scan.
- @remotion/media-utilsUtilities for working with media files
- create-react-contextPolyfill for the proposed React context API
- @remotion/rendererRender Remotion videos using Node.js or Bun
- @react-oauth/googleGoogle OAuth2 using Google Identity Services for React 🚀
- echarts-for-react Apache Echarts components for React.
- airbnb-prop-typesCustom React PropType validators that we use at Airbnb.
- @rc-component/resize-observerResize observer for React
- react-infinite-scroll-componentInfinite scroll component for React. Zero runtime dependencies, IntersectionObserver-based, TypeScript-first. Window scroll, fixed-height, and custom container modes. Pull-to-refresh and inverse (chat) scroll included.
- react-loading-skeletonMake beautiful, animated loading skeletons that automatically adapt to your app.
- @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