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 |
|---|---|---|---|---|---|---|---|---|
| @dariyd/react-native-text-recognition Advanced OCR text recognition for React Native with Vision API (iOS) and ML Kit (Android). Supports multi-language recognition, PDF files, and both old and new React Native architectures. | 1.2k | - | - | - | 16 days ago 2.0.21 | CommonJS | Bundled | PDF and documents, React |
| uniforms-bridge-zod Zod schema bridge for uniforms. | 1.2k | +472% | - | 1 year ago 4.0.0 | ESM + CommonJS | Bundled | React, UI component libraries | |
| @zoontek/chicane A simple and safe router for React and TypeScript | 1.2k | - | - | - | 5 months ago 3.0.0 | ESM + CommonJS | Bundled | Routing, React |
| next-electron-server Serve your Next.js app inside Electron using a custom scheme. | 1.2k | +631% | - | 3 years ago 1.0.0 | CommonJS | Bundled | Static site generators and meta-frameworks, React | |
| @bounceapp/react-native-paypal React Native wrapper to bridge PayPal iOS and Android SDK | 1.2k | - | - | - | 11 months ago 0.8.0 | ESM + CommonJS | Bundled | React, Payments and commerce |
| @tecof/theme-editor React theme editor and renderer library for Tecof projects | 1.2k | - | - | - | 2 days ago 0.0.96 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| draggable-number-input A draggable number input component for React. Mimics the behavior in Figma, Blender, After Effects, etc. | 1.2k | +1305% | - | 1 year ago 0.0.9 | ESM + CommonJS | Bundled | React | |
| react-metismenu A ready / simple to use, highly customizable, updateable, ajax supported, animated and material designed menu component for React | 1.2k | -7% | - | 8 years ago 1.4.0 | CommonJS | None | React | |
| @starwind-ui/runtime Framework-neutral accessible DOM behavior for Starwind UI components across Astro, React, and plain HTML. | 1.1k | - | - | - | 18 days ago 1.2.1 | ESM only | Bundled | Accessibility, React |
| @growgroup/visual-editor HTMLをブラウザ上で直接編集するビジュアルエディタ。スライド(固定サイズ)とWebページ(可変高さ)の両方に使え、保存先はアダプタで差し替えられます。 | 1.1k | - | - | - | 4 days ago 0.9.0 | ESM only | None | Rich text and code editors, React |
| gatsby-plugin-apollo Set up your Gatsby project to use Apollo | 1.1k | -78% | - | 3 years ago 4.0.3 | - | None | GraphQL, React | |
| react-metatags-hook React Hook to manage html meta tags | 1.1k | -51% | - | 2 years ago 2.0.0 | ESM + CommonJS | None | React | |
| @buoy-gg/route-events Inspect reported navigation state and supported route actions in React Native apps using Expo Router or React Navigation. | 1.1k | - | - | - | 7 days ago 7.0.40 | ESM + CommonJS | Bundled | React, Routing |
| react-headings HTML headings with auto-incrementing levels for WCAG compliance. | 1.1k | -60% | - | 4 months ago 3.3.4 | CommonJS | Bundled | Accessibility, React | |
| react-hook-form-jsonschema Wrapper arround react-hook-form to create forms from a JSON schema. | 1.1k | +424% | - | 5 years ago 0.2.0 | ESM + CommonJS | Bundled | Forms, React | |
| @zag-js/docs Docs for zag.js machines | 1.1k | - | - | - | 11 days ago 1.44.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| eslint-plugin-react-a11y ESLint plugin for React accessibility — WCAG 2.1 rules for ARIA, alt text, keyboard interaction, and focus management, with auto-fixes. | 1.1k | - | - | today 2.5.3 | CommonJS | Bundled | Accessibility, React | |
| @primeicons/react PrimeIcons for React - 300+ customizable SVG icons as React components | 1.1k | - | - | - | 2 days ago 8.0.2 | ESM + CommonJS | Bundled | Icons, React |
| @swan-io/use-form A simple, fast and opinionated form library for React & React Native focusing on UX. | 1.1k | - | - | - | 4 months ago 4.0.0 | ESM + CommonJS | Bundled | Forms, React |
| react-native-input-spinner React native input with increase and decrease buttons | 1.1k | -27% | - | - 1.8.1 | CommonJS | Bundled | React | |
| uniforms-bridge-simple-schema-2 SimpleSchema 2 bridge for uniforms. | 1.1k | -17% | - | 1 year ago 4.0.0 | ESM + CommonJS | Bundled | React, UI component libraries | |
| @equationalapplications/react-llm-wiki In-browser LLM memory for React web apps. Bring your own SQLite adapter (e.g., sql.js WebAssembly) for a complete, zero-server RAG experience. | 1.1k | - | - | - | 2 days ago 7.7.4 | ESM + CommonJS | Bundled | React, Database clients and drivers |
| mobx-state-router MobX powered router for React apps | 1.1k | -23% | - | 6 months ago 6.0.2 | ESM + CommonJS | Bundled | React, State management | |
| react-imageloader A React component for wrangling image loading | 1.1k | -23% | - | 8 years ago 3.0.0 | CommonJS | None | React | |
| react-responsive-3d-carousel React Responsive 3D Carousel | 1.1k | +44% | - | 1 year ago 2.1.5 | ESM + CommonJS | Bundled | UI component libraries, React | |
| @meshsdk/react React component library - https://meshjs.dev/react | 1.1k | - | - | - | 7 months ago 2.0.0-beta.2 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| @saas-ui/theme-glass A Linear inspired Chakra UI theme | 1.1k | - | - | - | 1 year ago 0.7.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| jsxhint Wrapper for JSHint to allow hinting of JSX files | 1.1k | +128% | - | 11 years ago 0.15.1 | CommonJS | None | React | |
| @ashstack/lint ashStack shared oxlint configuration and custom rules. Entries: core, react, react-native, with per-library rule groups auto-detected from your dependencies. Consume from oxlint.config.mts. | 1.1k | - | - | - | today 0.10.1 | ESM only | Bundled | Linting and formatting, React |
| @nimpl/getters Implementation of server getters in React Server Components without switching to SSR in next.js | 1.1k | - | - | - | 8 months ago 2.2.2 | - | None | Static site generators and meta-frameworks, React |
| tanstack-table-export-to-csv The 'TANSTACK REACT TABLE EXPORT TO CSV' is a lightweight and user-friendly package for exporting tanstack react tables to CSV format | 1.1k | +1% | - | - 1.0.5 | CommonJS | Bundled | Tables and data grids, React | |
| @devicon/react react components for devicon | 1.1k | - | - | - | 1 year ago 0.0.3 | CommonJS | Bundled | React, Icons |
| smooth-scrollbar-react A wrapper for smooth-scrollbar to React Component | 1.1k | -14% | - | 3 years ago 2.4.1 | CommonJS | Bundled | React, DOM and browser utilities | |
| react-native-config-node Mock for react-native-config in nodejs environment, used for testing | 1.1k | -14% | - | 6 years ago 0.0.3 | CommonJS | None | React | |
| signals-react-safe A version of Preact Signals that integrates with React without touching React's internals. Allows Signals to be safely used with Next.js 13+'s App Router. | 1.1k | +7% | - | 1 year ago 1.2.0 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks | |
| @react-email-dnd/renderer Rendering utilities for react-email-dnd documents. | 1.1k | - | - | - | 9 months ago 0.3.3 | ESM + CommonJS | Bundled | Email, React |
| @exodus/react-native-bundle-loader Loads a remote React Native JS bundle. | 1.1k | - | - | - | 22 days ago 0.2.0-exodus.5 | ESM + CommonJS | Bundled | React |
| react-select-v1 A Select control built with and for ReactJS | 1.1k | -32% | - | 8 years ago 1.2.1 | ESM + CommonJS | None | React | |
| react-web-tabs Modular and accessible React tabs component | 1.1k | -75% | - | 8 years ago 1.0.1 | ESM + CommonJS | None | Accessibility, React | |
| tcomb-form React.js powered UI library for developing forms writing less code | 1.1k | -18% | - | 8 years ago 0.9.21 | CommonJS | None | React, UI component libraries | |
| @impulse-ui-native/theme Theme tokens, providers, and styling utilities for ImpulseUI Native. | 1.1k | - | - | - | 3 days ago 2.9.0 | ESM + CommonJS | Bundled | React |
| @stealthscale/vite-config-react Adds the JSX transform, the React lint rules, a test document and an MDX compiler to a package that renders. | 1.1k | - | - | - | 7 days ago 0.8.0 | ESM only | None | Bundlers, React |
| @jiin.seok/formkit-react A powerful React form library with Compound Component Pattern, built-in validation, and TypeScript support | 1.1k | - | - | - | 9 days ago 0.6.2 | ESM + CommonJS | Bundled | Forms, React |
| babel-plugin-transform-next-use-client A Babel plugin that adds the "use client" directive for React components that are using client-only APIs | 1.1k | -29% | - | 3 years ago 1.1.1 | CommonJS | None | React | |
| @eleung/react-grid-layout A draggable and resizable grid layout with responsive breakpoints, for React. Includes Flexbox layout support and cross-layout drag and drop. | 1.1k | - | - | - | 8 months ago 1.8.3 | CommonJS | None | React, DOM and browser utilities |
| @facilitronworks/react-native-windows-maps The app-agnostic half of a react-native-windows map: Web Mercator projection maths, and a builder for the maplibre-gl page that renders inside a WebView2 island. Zero runtime dependencies. | 1.1k | - | - | - | 1 month ago 0.1.0-pre.0 | CommonJS | Bundled | React |
| babel-plugin-transform-react-jsx-img-import Generate imports for jsx img elements. A handy transform for use in webpack workflows. | 1.1k | -34% | - | 9 years ago 0.1.4 | CommonJS | None | React | |
| react-scroll-up-button React component Scroll up button, fixed button to scrolll up to desired position | 1.1k | -23% | - | 7 years ago 1.6.4 | CommonJS | None | React, UI component libraries | |
| @dyad-sh/nextjs-webpack-component-tagger A webpack loader that automatically adds data attributes to your React components in Next.js. | 1.1k | - | - | - | 1 year ago 0.8.0 | ESM only | Bundled | Bundler plugins and loaders, React |
| @mapbox/jsxtreme-markdown-loader Webpack loader to transform Markdown with interpolated JS and JSX into React components | 1.1k | - | - | - | 2 years ago 3.1.0 | CommonJS | None | Markdown, 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.
- @dariyd/react-native-text-recognitionAdvanced OCR text recognition for React Native with Vision API (iOS) and ML Kit (Android). Supports multi-language recognition, PDF files, and both old and new React Native architectures.
- uniforms-bridge-zodZod schema bridge for uniforms.
- @zoontek/chicaneA simple and safe router for React and TypeScript
- next-electron-serverServe your Next.js app inside Electron using a custom scheme.
- @bounceapp/react-native-paypalReact Native wrapper to bridge PayPal iOS and Android SDK
- @tecof/theme-editorReact theme editor and renderer library for Tecof projects
- draggable-number-inputA draggable number input component for React. Mimics the behavior in Figma, Blender, After Effects, etc.
- react-metismenuA ready / simple to use, highly customizable, updateable, ajax supported, animated and material designed menu component for React
- @starwind-ui/runtimeFramework-neutral accessible DOM behavior for Starwind UI components across Astro, React, and plain HTML.
- @growgroup/visual-editorHTMLをブラウザ上で直接編集するビジュアルエディタ。スライド(固定サイズ)とWebページ(可変高さ)の両方に使え、保存先はアダプタで差し替えられます。
- gatsby-plugin-apolloSet up your Gatsby project to use Apollo
- react-metatags-hookReact Hook to manage html meta tags
- @buoy-gg/route-eventsInspect reported navigation state and supported route actions in React Native apps using Expo Router or React Navigation.
- react-headingsHTML headings with auto-incrementing levels for WCAG compliance.
- react-hook-form-jsonschemaWrapper arround react-hook-form to create forms from a JSON schema.
- @zag-js/docsDocs for zag.js machines
- eslint-plugin-react-a11yESLint plugin for React accessibility — WCAG 2.1 rules for ARIA, alt text, keyboard interaction, and focus management, with auto-fixes.
- @primeicons/reactPrimeIcons for React - 300+ customizable SVG icons as React components
- @swan-io/use-formA simple, fast and opinionated form library for React & React Native focusing on UX.
- react-native-input-spinnerReact native input with increase and decrease buttons
- uniforms-bridge-simple-schema-2SimpleSchema 2 bridge for uniforms.
- @equationalapplications/react-llm-wikiIn-browser LLM memory for React web apps. Bring your own SQLite adapter (e.g., sql.js WebAssembly) for a complete, zero-server RAG experience.
- mobx-state-routerMobX powered router for React apps
- react-imageloaderA React component for wrangling image loading
- react-responsive-3d-carouselReact Responsive 3D Carousel
- @meshsdk/reactReact component library - https://meshjs.dev/react
- @saas-ui/theme-glassA Linear inspired Chakra UI theme
- jsxhintWrapper for JSHint to allow hinting of JSX files
- @ashstack/lintashStack shared oxlint configuration and custom rules. Entries: core, react, react-native, with per-library rule groups auto-detected from your dependencies. Consume from oxlint.config.mts.
- @nimpl/gettersImplementation of server getters in React Server Components without switching to SSR in next.js
- tanstack-table-export-to-csvThe 'TANSTACK REACT TABLE EXPORT TO CSV' is a lightweight and user-friendly package for exporting tanstack react tables to CSV format
- @devicon/reactreact components for devicon
- smooth-scrollbar-reactA wrapper for smooth-scrollbar to React Component
- react-native-config-nodeMock for react-native-config in nodejs environment, used for testing
- signals-react-safeA version of Preact Signals that integrates with React without touching React's internals. Allows Signals to be safely used with Next.js 13+'s App Router.
- @react-email-dnd/rendererRendering utilities for react-email-dnd documents.
- @exodus/react-native-bundle-loaderLoads a remote React Native JS bundle.
- react-select-v1A Select control built with and for ReactJS
- react-web-tabsModular and accessible React tabs component
- tcomb-formReact.js powered UI library for developing forms writing less code
- @impulse-ui-native/themeTheme tokens, providers, and styling utilities for ImpulseUI Native.
- @stealthscale/vite-config-reactAdds the JSX transform, the React lint rules, a test document and an MDX compiler to a package that renders.
- @jiin.seok/formkit-reactA powerful React form library with Compound Component Pattern, built-in validation, and TypeScript support
- babel-plugin-transform-next-use-clientA Babel plugin that adds the "use client" directive for React components that are using client-only APIs
- @eleung/react-grid-layoutA draggable and resizable grid layout with responsive breakpoints, for React. Includes Flexbox layout support and cross-layout drag and drop.
- @facilitronworks/react-native-windows-mapsThe app-agnostic half of a react-native-windows map: Web Mercator projection maths, and a builder for the maplibre-gl page that renders inside a WebView2 island. Zero runtime dependencies.
- babel-plugin-transform-react-jsx-img-importGenerate imports for jsx img elements. A handy transform for use in webpack workflows.
- react-scroll-up-buttonReact component Scroll up button, fixed button to scrolll up to desired position
- @dyad-sh/nextjs-webpack-component-taggerA webpack loader that automatically adds data attributes to your React components in Next.js.
- @mapbox/jsxtreme-markdown-loaderWebpack loader to transform Markdown with interpolated JS and JSX into React 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