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 |
|---|---|---|---|---|---|---|---|---|
| @roots/wordpress-externals-webpack-plugin Webpack plugin to register WordPress dependencies as externals | 2.8k | - | - | - | 1 year ago 6.24.0 | ESM only | Bundled | CSS-in-JS and styling, React |
| stylelint-config-react-native-styled-components [](https://www.npmjs.org/package/stylelint-config-react-native-styled-components) [ polyfill for React Native | 2.8k | -28% | - | 6 years ago 1.0.3 | CommonJS | Bundled | React | |
| @mdx-js/node-loader Node.js loader for MDX | 2.8k | - | - | - | 1 year ago 3.1.1 | ESM only | Bundled | Markdown, React |
| @mui/docs MUI Docs - Documentation building blocks. | 2.8k | - | - | - | 6 months ago 7.3.9 | CommonJS | Bundled | React, Documentation tooling |
| @bitnoi.se/react-scheduler <div align="center"> <img src="logo.svg" style="height: 60px" alt="@bitnoise/react-scheduler"> <hr /> <p align="center"> ✨ <a href="https://scheduler.bitnoise.pl/">https://scheduler.bitnoise.pl/</a> ✨ <br/> Open sourced, typescript orien | 2.8k | - | - | - | 2 years ago 0.3.1 | ESM + CommonJS | Bundled | React, Queues and background jobs |
| react-use-form-state React hook for managing form and inputs state | 2.8k | -18% | - | 5 years ago 0.13.2 | ESM + CommonJS | Bundled | React | |
| @tour-kit/core Headless React onboarding & product tour engine — positioning, focus management, storage adapters for guided tours and walkthroughs. | 2.8k | - | - | - | 1 day ago 3.0.1 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| remotion-bits Remotion component bits with a shadcn-like installer | 2.8k | - | - | 10 days ago 0.2.1 | ESM only | Bundled | CLI tools and terminal utilities, React | |
| @rsagiev/gantt-task-react-19 Interactive Gantt Chart for React with TypeScript. | 2.8k | - | - | - | 1 year ago 0.3.9 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| @appica/country-flags-react Tree-shakeable SVG country flag components for React — use standalone or as part of the Appica UI. | 2.8k | - | - | - | 2 months ago 1.0.0 | ESM only | Bundled | Internationalisation, React |
| react-extract-colors A react component to extract dominant colors from an image | 2.8k | +132% | - | 7 months ago 1.6.0 | ESM + CommonJS | Bundled | React | |
| @saas-ui/date-picker Chakra UI - Date Picker Component | 2.8k | - | - | - | 9 months ago 0.17.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| alveron Elm-inspired state management for React | 2.8k | -2% | - | 2 years ago 8.0.3 | ESM only | Bundled | State management, React | |
| styled-typography Typograpy components for react and styled-components | 2.8k | -55% | - | 6 years ago 1.0.3 | CommonJS | Bundled | CSS-in-JS and styling, React | |
| @mui/x-scheduler-premium The Premium plan edition of the scheduler components (MUI X). | 2.8k | - | - | - | 8 days ago 9.0.0-beta.12 | ESM + CommonJS | Bundled | Queues and background jobs, React |
| xsta An ultra-lightweight (< 200 lines) React state management library. | 2.8k | +183% | - | 11 months ago 3.0.1 | ESM + CommonJS | Bundled | State management, React | |
| react-text-to-speech An easy-to-use React.js library that leverages the Web Speech API to convert text to speech. | 2.8k | +20% | - | 4 months ago 5.1.10 | ESM only | Bundled | TypeScript tooling, React | |
| @weston/react-world-flags SVG flags of the world for react | 2.8k | - | - | - | 3 years ago 2.0.0 | ESM + CommonJS | Bundled | React |
| react-scroll-ondrag React library for scrolling elements by dragging the mouse | 2.8k | +45% | - | 2 months ago 5.0.0 | ESM only | None | React, DOM and browser utilities | |
| uniforms-bootstrap3 Bootstrap3 UI components for uniforms. | 2.8k | +261% | - | 3 years ago 4.0.0-alpha.5 | ESM + CommonJS | Bundled | UI component libraries, React | |
| @nlux/openai-react The OpenAI adapters for nlux React, the React JS library for building conversational AI interfaces. | 2.8k | - | - | - | 2 years ago 2.17.1 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| react-native-appstate-hook React Native appState hook | 2.8k | -7% | - | 5 years ago 1.0.6 | CommonJS | None | React | |
| @takazudo/zfb Content-site engine on the web's Request/Response model — prerender to static HTML, serve on Cloudflare Workers, or run as a local content server inside your app. One Rust binary. SDK with islands, content collections, pagination, and config helpers. | 2.8k | - | - | - | 1 day ago 2.20.3 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| react-google-one-tap-login React wrapper for google one tap authentication | 2.8k | -4% | - | 4 years ago 0.1.1 | ESM + CommonJS | Bundled | Authentication and authorisation, React | |
| @danxbot/ui Danxbot — a domain-agnostic React design system with motion as a first-class primitive. | 2.7k | - | - | - | 1 day ago 10.0.1 | ESM only | Bundled | UI component libraries, React |
| react-bootstrap-datetimepicker A bootstrap datetime picker component for React.js | 2.7k | -11% | - | 10 years ago 0.0.22 | CommonJS | None | React, UI component libraries | |
| expo-video-metadata Video metadata parser for Expo and React Native | 2.7k | +94% | - | 18 days ago 3.1.1 | CommonJS | Bundled | React, Video and audio | |
| @linaria/postcss-linaria Blazing fast zero-runtime CSS in JS library | 2.7k | - | - | - | 1 month ago 8.2.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React |
| @nlux/openai The OpenAI adapters for nlux, the javascript library for building conversational AI interfaces. | 2.7k | - | - | - | 2 years ago 2.17.1 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| react-intl-phraseapp The In-Context-Editor for react using react-intl | 2.7k | -37% | - | 11 months ago 5.0.2 | CommonJS | Bundled | Internationalisation, React | |
| react-structured-data Declarative JSON-LD Structured Data for ReactJS Apps | 2.7k | -13% | - | 7 years ago 0.0.14 | CommonJS | None | React, Schema validation | |
| react-hook-speech-to-text Simple cross-browser speech to text using react hooks. | 2.7k | +6% | - | 5 years ago 0.8.0 | CommonJS | None | React | |
| material-ui-color-picker <ColorInput> component for material-ui | 2.7k | +12% | - | 6 years ago 3.5.1 | CommonJS | Bundled | React | |
| expo-zustand-persist A package that makes Zustand persist work with React Native/Expo. | 2.7k | +202% | - | 6 months ago 1.0.5 | CommonJS | Bundled | React | |
| react-sweetalert2 A sweetalert2 wrapper to ReactJS | 2.7k | -59% | - | 3 years ago 0.6.0 | ESM + CommonJS | Bundled | React | |
| react-sublime-video A sublime video player in React. | 2.7k | +7% | - | 9 years ago 0.2.5 | CommonJS | None | Video and audio, React | |
| tns-core-modules NativeScript Core Modules | 2.7k | -75% | - | - 6.5.27 | CommonJS | Bundled | TypeScript tooling, React | |
| lightbox.js-react React lightbox with animation and customization options | 2.7k | +42% | - | 7 months ago 1.7.0 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks | |
| react-native-linkify A <Linkify /> component for react-native to make urls, fuzzy links, emails etc clickable | 2.7k | +56% | - | 4 years ago 1.4.2 | CommonJS | Bundled | React | |
| react-dayjs React component for the dayjs date library. | 2.7k | -34% | - | 5 years ago 0.3.2 | CommonJS | None | React | |
| ecctrl A physics-driven character, vehicle, and custom-gravity controller toolkit for React Three Fiber and Rapier. | 2.7k | +222% | - | 19 days ago 2.0.2 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, React | |
| @uipath/apollo-react Apollo Design System - React component library with Material UI theming | 2.7k | - | - | - | 1 day ago 6.58.3 | ESM + CommonJS | Bundled | UI component libraries, React |
| @nkzw/babel-preset-fbtee The JavaScript & React Internationalization Framework. | 2.7k | - | - | - | 28 days ago 3.3.0 | ESM only | None | Internationalisation, React |
| react-babylonjs React for Babylon.js | 2.7k | +6% | - | 3 months ago 4.0.2 | ESM only | Bundled | 3D, WebGL and game engines, React | |
| @next/routing Next.js shared route resolving | 2.7k | - | - | - | 3 days ago 16.3.6 | CommonJS | Bundled | React, Static site generators and meta-frameworks |
| @uiw/react-amap-tool-bar-control 地图操作工具条插件。可支持方向导航、位置定位、视野级别缩放、视野级别选择等操作。 | 2.7k | - | - | - | 4 months ago 7.1.15 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @uiw/react-amap-info-window 用于在地图上弹出一个详细信息展示窗体,地图上只允许同时展示 `1` 个信息窗体。 | 2.7k | - | - | - | 4 months ago 7.1.15 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| react-mustache React component for Mustache. | 2.7k | -92% | - | - 0.1.5 | CommonJS | None | Templating, React | |
| @arcgis/coding-components-react A set of React components that wrap ArcGIS coding components | 2.7k | - | - | - | 3 days ago 5.1.25 | ESM only | Bundled | Maps and geolocation, 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.
- @roots/wordpress-externals-webpack-pluginWebpack plugin to register WordPress dependencies as externals
- stylelint-config-react-native-styled-components[](https://www.npmjs.org/package/stylelint-config-react-native-styled-components) [ polyfill for React Native
- @mdx-js/node-loaderNode.js loader for MDX
- @mui/docsMUI Docs - Documentation building blocks.
- @bitnoi.se/react-scheduler<div align="center"> <img src="logo.svg" style="height: 60px" alt="@bitnoise/react-scheduler"> <hr /> <p align="center"> ✨ <a href="https://scheduler.bitnoise.pl/">https://scheduler.bitnoise.pl/</a> ✨ <br/> Open sourced, typescript orien
- react-use-form-stateReact hook for managing form and inputs state
- @tour-kit/coreHeadless React onboarding & product tour engine — positioning, focus management, storage adapters for guided tours and walkthroughs.
- remotion-bitsRemotion component bits with a shadcn-like installer
- @rsagiev/gantt-task-react-19Interactive Gantt Chart for React with TypeScript.
- @appica/country-flags-reactTree-shakeable SVG country flag components for React — use standalone or as part of the Appica UI.
- react-extract-colorsA react component to extract dominant colors from an image
- @saas-ui/date-pickerChakra UI - Date Picker Component
- alveronElm-inspired state management for React
- styled-typographyTypograpy components for react and styled-components
- @mui/x-scheduler-premiumThe Premium plan edition of the scheduler components (MUI X).
- xstaAn ultra-lightweight (< 200 lines) React state management library.
- react-text-to-speechAn easy-to-use React.js library that leverages the Web Speech API to convert text to speech.
- @weston/react-world-flagsSVG flags of the world for react
- react-scroll-ondragReact library for scrolling elements by dragging the mouse
- uniforms-bootstrap3Bootstrap3 UI components for uniforms.
- @nlux/openai-reactThe OpenAI adapters for nlux React, the React JS library for building conversational AI interfaces.
- react-native-appstate-hookReact Native appState hook
- @takazudo/zfbContent-site engine on the web's Request/Response model — prerender to static HTML, serve on Cloudflare Workers, or run as a local content server inside your app. One Rust binary. SDK with islands, content collections, pagination, and config helpers.
- react-google-one-tap-loginReact wrapper for google one tap authentication
- @danxbot/uiDanxbot — a domain-agnostic React design system with motion as a first-class primitive.
- react-bootstrap-datetimepickerA bootstrap datetime picker component for React.js
- expo-video-metadataVideo metadata parser for Expo and React Native
- @linaria/postcss-linariaBlazing fast zero-runtime CSS in JS library
- @nlux/openaiThe OpenAI adapters for nlux, the javascript library for building conversational AI interfaces.
- react-intl-phraseappThe In-Context-Editor for react using react-intl
- react-structured-dataDeclarative JSON-LD Structured Data for ReactJS Apps
- react-hook-speech-to-textSimple cross-browser speech to text using react hooks.
- material-ui-color-picker<ColorInput> component for material-ui
- expo-zustand-persistA package that makes Zustand persist work with React Native/Expo.
- react-sweetalert2A sweetalert2 wrapper to ReactJS
- react-sublime-videoA sublime video player in React.
- tns-core-modulesNativeScript Core Modules
- lightbox.js-reactReact lightbox with animation and customization options
- react-native-linkifyA <Linkify /> component for react-native to make urls, fuzzy links, emails etc clickable
- react-dayjsReact component for the dayjs date library.
- ecctrlA physics-driven character, vehicle, and custom-gravity controller toolkit for React Three Fiber and Rapier.
- @uipath/apollo-reactApollo Design System - React component library with Material UI theming
- @nkzw/babel-preset-fbteeThe JavaScript & React Internationalization Framework.
- react-babylonjsReact for Babylon.js
- @next/routingNext.js shared route resolving
- @uiw/react-amap-tool-bar-control地图操作工具条插件。可支持方向导航、位置定位、视野级别缩放、视野级别选择等操作。
- @uiw/react-amap-info-window用于在地图上弹出一个详细信息展示窗体,地图上只允许同时展示 `1` 个信息窗体。
- react-mustacheReact component for Mustache.
- @arcgis/coding-components-reactA set of React components that wrap ArcGIS coding components
- @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