Skip to content
JS
Package category

React

Hooks, components and tooling for React.

4,733 packages58 comparisons

Packages compared

4,733 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@depup/next-intl
Internationalization (i18n) for Next.js (with updated dependencies)
2.5k---1 day ago
4.14.7-depup.1
ESM + CommonJSBundledInternationalisation, React
@central-icons-react-native/round-outlined-radius-2-stroke-1.5
A collection of round outlined React icons with 2px radius and 1.5px stroke width, designed for use in React Native / Expo applications.
2.5k---1 day ago
1.2.1
ESM + CommonJSBundledIcons, React
react-just-parallax
React library for scroll and mousemove parallax effect ✨ Open source, production-ready
2.5k-12%-3 years ago
3.1.16
ESM + CommonJSBundledReact, Animation
piwik-react-router
Piwik analytics component for react-router
2.5k-11%-8 years ago
0.12.1
CommonJSNoneRouting, React
rapini
Generate React Query hooks, SWR hooks, Axios requests and Typescript types from OpenAPI files
2.5k+97%-11 months ago
3.5.4
-NoneDocumentation tooling, React
@react-sigma/layout-noverlap
React Sigma - Layout noverlap
2.5k---9 months ago
5.0.6
ESM onlyBundledReact
async-ref
Async ref objects for React. A tiny bridge between React.useSyncExternalStore and React.Suspense.
2.5k-22%-4 years ago
0.1.6
ESM + CommonJSBundledReact
use-typewriter-hook
A flexible hook for creating typewriter-like experience with React.
2.5k+908%-2 years ago
3.1.2
CommonJSBundledReact
typedoc-plugin-mark-react-functional-components
A plugin for TypeDoc to mark React functional components differently than ordinary functions
2.5k+30%-4 years ago
0.2.2
CommonJSNoneDocumentation tooling, React
react-rotary-knob
Skinnable Rotary Knob for React
2.5k+124%-3 years ago
3.0.3
CommonJSNoneReact
@tour-kit/react
React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.
2.5k---1 day ago
3.0.1
ESM + CommonJSBundledRouting, React
@agentskit/core
Portable AgentsKit runtime for chat orchestration, tools, memory, and retrieval.
2.5k---23 days ago
1.12.9
ESM + CommonJSBundledTypeScript tooling, React
@react-native-ama/core
Accessible Mobile App Library for React Native
2.5k---1 year ago
1.2.1
CommonJSBundledAccessibility, React
webpack-react-component-name
Makes React component names public on minified bundles
2.5k-72%-4 years ago
5.0.5
CommonJSNoneReact
state-pool
Transform your React app with our state management library! Declare global and local states like variables, powered by the magic of React hooks 🪄✨
2.5k-17%-1 year ago
0.10.2
ESM + CommonJSBundledReact
@syncfusion/ej2-react-querybuilder
Essential JS 2 QueryBuilder for React
2.4k---11 days ago
34.2.8
ESM + CommonJSNoneReact, UI component libraries
nextron
⚡ Next.js + Electron ⚡
2.4k-36%-1 month ago
10.3.0
-BundledStatic site generators and meta-frameworks, React
react-three
Construct three.js scenes using React
2.4k+99%-9 years ago
0.9.7
CommonJSNone3D, WebGL and game engines, React
@voila.dev/effect-form-react
React bindings for @voila.dev/effect-form
2.4k---27 days ago
0.27.1
ESM onlyNoneReact, TypeScript tooling
@supa-media/testing
Reusable test suites that catch common Expo/React Native gotchas — routing conflicts, web bundle safety, React resolution, native import gating
2.4k---14 days ago
1.0.2
CommonJSBundledReact, Testing
gltfjsx
GLTF to JSX converter
2.4k+54%-1 year ago
6.5.3
ESM + CommonJSNone3D, WebGL and game engines, React
react-svg-spinners
> A collection of [SVG Spinners](https://github.com/n3r4zzurr0/svg-spinners) components for React.
2.4k+124%-4 years ago
0.3.1
CommonJSBundledReact, Animation
@dreamcatcher-tech/commit-graph
A React component to visualize a commit graph.
2.4k---1 year ago
2.2.9
ESM + CommonJSBundledReact
react-draggable-tags
[![Version](https://img.shields.io/npm/v/react-draggable-tags?logo=npm&style=flat-square&color=blue)](https://www.npmjs.com/package/react-draggable-tags) [![Downloads](https://img.shields.io/npm/dm/react-draggable-tags.svg?logo=npm&style=flat-square&color
2.4k-46%-4 years ago
1.0.6
CommonJSBundledReact
@graphysdk/react
Graphy charting SDK for React
2.4k---1 day ago
1.9.0-beta.1790263076123
ESM + CommonJSBundledCharts and data visualisation, React
@web3forms/react
Recieve form submissions directly to your inbox without any configuration. Powered by Web3forms. Integrates with react-hook-form and other form libs too!
2.4k---4 years ago
1.1.3
ESM + CommonJSBundledForms, React
maplibre-gl-swipe
A MapLibre GL plugin for swiping layers to compare them side by side
2.4k--9 days ago
0.13.4
ESM + CommonJSBundledTypeScript tooling, React
i18n-jsx
React (JS) text internationalization
2.4k+8%-6 years ago
2.0.5
ESM + CommonJSBundledInternationalisation, React
@kitlangton/rolling-number
Interruptible, locale-aware rolling numbers for the web.
2.4k---20 days ago
0.4.1
ESM onlyBundledAnimation, React
lightswind
A collection of beautifully crafted React Components, Blocks & Templates for Modern Developers. Create stunning web applications effortlessly by using our 160+ professional and animated react components.
2.4k+248%-17 days ago
3.2.5
ESM + CommonJSBundledUI component libraries, React
@draft-js-plugins/hashtag
Hashtag Plugin for DraftJS
2.4k---4 years ago
4.2.2
ESM + CommonJSBundledRich text and code editors, React
@linaria/server
Blazing fast zero-runtime CSS in JS library
2.4k---1 month ago
8.2.0
ESM + CommonJSBundledCSS-in-JS and styling, React
eslint-plugin-react-no-manual-memo
ESLint plugin for React Compiler users to flag manual memoization (useMemo, useCallback, React.memo), reminding you to let the compiler do its thing ✨
2.4k+2593%-11 months ago
1.0.4
ESM + CommonJSBundledLinting and formatting, Caching
@plone/components
ReactJS components for Plone
2.4k---2 months ago
4.2.1
ESM onlyBundledIcons, React
react-native-customui
React Native wrapper for Razorpay SDK
2.4k+161%-1 day ago
2.3.0
CommonJSNoneReact, Payments and commerce
@api.video/react-player
api.video React player component
2.4k---2 years ago
1.1.0
ESM + CommonJSBundledVideo and audio, React
react-bootstrap-date-picker
React-Bootstrap based date picker.
2.4k-39%-9 years ago
5.1.0
CommonJSNoneDate pickers, React
@smooai/smooth-operator
TypeScript SDK for the smooth-operator WebSocket protocol: the native client (`.`), React bindings (`./react`), and the embeddable web-component chat widget (`./widget`). Generated from the language-neutral JSON Schemas in spec/.
2.4k---18 days ago
1.58.10
ESM onlyBundledWebSockets and realtime, React
react-leaflet-heatmap-layer-v3
A custom layer for heatmaps in react-leaflet
2.4k+32%-4 years ago
3.0.3-beta-1
ESM + CommonJSBundledMaps and geolocation, React
react-vimeo
React component to load video from Vimeo
2.4k+80%-8 years ago
2.0.0
CommonJSNoneVideo and audio, React
libreact
React standard library
2.4k+134%-6 years ago
2.13.3
CommonJSNoneVideo and audio, React
@visactor/react-vtable
The react version of VTable
2.4k---14 days ago
1.26.8
ESM + CommonJSBundledTables and data grids, Charts and data visualisation
@principal-ai/subsystems-react
React UI for Subsystem Models — graph, Pierre code views, and session-event feeds
2.4k---1 day ago
0.35.7
CommonJSBundledCharts and data visualisation, React
rn-international-phone-number
International phone number input for React Native, Expo & Web — per-country mask, validation, line-type detection, country picker and 33 languages.
2.4k--20 days ago
0.15.0
CommonJSBundledTypeScript tooling, React
dirham
UAE Dirham currency symbol (U+20C3). Web font, CSS, React, and Web Component for Vue, Angular, Svelte & vanilla JS
2.4k--5 months ago
1.5.3
ESM + CommonJSBundledPayments and commerce, React
@undp/data-viz
The open source graphing library built by UNDP
2.4k---1 day ago
3.4.6
ESM + CommonJSBundledCharts and data visualisation, React
react-remove-attr
A Vite plugin designed specifically for React.js projects that allows the removal of specified attributes in production builds. Useful for excluding attributes like 'data-testid' used in testing. Options include specific file extensions, attributes, ignor
2.4k+53%-3 years ago
0.0.6
ESM + CommonJSBundledBundler plugins and loaders, React
react-time-input
A simple react component for select time in format HH:mm
2.4k-51%-2 years ago
1.1.1
CommonJSNoneReact
laravel-react-i18n
Allows to connect your `Laravel` Framework localization files with `React`.
2.4k+57%-1 year ago
2.0.5
ESM + CommonJSBundledInternationalisation, React
laint
AI Agent Lint Rules SDK - programmatic JSX/TSX linting for AI code generation
2.3k--6 months ago
0.1.7
ESM onlyBundledLinting and formatting, 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.

  • @depup/next-intlInternationalization (i18n) for Next.js (with updated dependencies)
  • @central-icons-react-native/round-outlined-radius-2-stroke-1.5A collection of round outlined React icons with 2px radius and 1.5px stroke width, designed for use in React Native / Expo applications.
  • react-just-parallaxReact library for scroll and mousemove parallax effect ✨ Open source, production-ready
  • piwik-react-routerPiwik analytics component for react-router
  • rapiniGenerate React Query hooks, SWR hooks, Axios requests and Typescript types from OpenAPI files
  • @react-sigma/layout-noverlapReact Sigma - Layout noverlap
  • async-refAsync ref objects for React. A tiny bridge between React.useSyncExternalStore and React.Suspense.
  • use-typewriter-hookA flexible hook for creating typewriter-like experience with React.
  • typedoc-plugin-mark-react-functional-componentsA plugin for TypeDoc to mark React functional components differently than ordinary functions
  • react-rotary-knobSkinnable Rotary Knob for React
  • @tour-kit/reactReact onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.
  • @agentskit/corePortable AgentsKit runtime for chat orchestration, tools, memory, and retrieval.
  • @react-native-ama/coreAccessible Mobile App Library for React Native
  • webpack-react-component-nameMakes React component names public on minified bundles
  • state-poolTransform your React app with our state management library! Declare global and local states like variables, powered by the magic of React hooks 🪄✨
  • @syncfusion/ej2-react-querybuilderEssential JS 2 QueryBuilder for React
  • nextron⚡ Next.js + Electron ⚡
  • react-threeConstruct three.js scenes using React
  • @voila.dev/effect-form-reactReact bindings for @voila.dev/effect-form
  • @supa-media/testingReusable test suites that catch common Expo/React Native gotchas — routing conflicts, web bundle safety, React resolution, native import gating
  • gltfjsxGLTF to JSX converter
  • react-svg-spinners> A collection of [SVG Spinners](https://github.com/n3r4zzurr0/svg-spinners) components for React.
  • @dreamcatcher-tech/commit-graphA React component to visualize a commit graph.
  • react-draggable-tags[![Version](https://img.shields.io/npm/v/react-draggable-tags?logo=npm&style=flat-square&color=blue)](https://www.npmjs.com/package/react-draggable-tags) [![Downloads](https://img.shields.io/npm/dm/react-draggable-tags.svg?logo=npm&style=flat-square&color
  • @graphysdk/reactGraphy charting SDK for React
  • @web3forms/reactRecieve form submissions directly to your inbox without any configuration. Powered by Web3forms. Integrates with react-hook-form and other form libs too!
  • maplibre-gl-swipeA MapLibre GL plugin for swiping layers to compare them side by side
  • i18n-jsxReact (JS) text internationalization
  • @kitlangton/rolling-numberInterruptible, locale-aware rolling numbers for the web.
  • lightswindA collection of beautifully crafted React Components, Blocks & Templates for Modern Developers. Create stunning web applications effortlessly by using our 160+ professional and animated react components.
  • @draft-js-plugins/hashtagHashtag Plugin for DraftJS
  • @linaria/serverBlazing fast zero-runtime CSS in JS library
  • eslint-plugin-react-no-manual-memoESLint plugin for React Compiler users to flag manual memoization (useMemo, useCallback, React.memo), reminding you to let the compiler do its thing ✨
  • @plone/componentsReactJS components for Plone
  • react-native-customuiReact Native wrapper for Razorpay SDK
  • @api.video/react-playerapi.video React player component
  • react-bootstrap-date-pickerReact-Bootstrap based date picker.
  • @smooai/smooth-operatorTypeScript SDK for the smooth-operator WebSocket protocol: the native client (`.`), React bindings (`./react`), and the embeddable web-component chat widget (`./widget`). Generated from the language-neutral JSON Schemas in spec/.
  • react-leaflet-heatmap-layer-v3A custom layer for heatmaps in react-leaflet
  • react-vimeoReact component to load video from Vimeo
  • libreactReact standard library
  • @visactor/react-vtableThe react version of VTable
  • @principal-ai/subsystems-reactReact UI for Subsystem Models — graph, Pierre code views, and session-event feeds
  • rn-international-phone-numberInternational phone number input for React Native, Expo & Web — per-country mask, validation, line-type detection, country picker and 33 languages.
  • dirhamUAE Dirham currency symbol (U+20C3). Web font, CSS, React, and Web Component for Vue, Angular, Svelte & vanilla JS
  • @undp/data-vizThe open source graphing library built by UNDP
  • react-remove-attrA Vite plugin designed specifically for React.js projects that allows the removal of specified attributes in production builds. Useful for excluding attributes like 'data-testid' used in testing. Options include specific file extensions, attributes, ignor
  • react-time-inputA simple react component for select time in format HH:mm
  • laravel-react-i18nAllows to connect your `Laravel` Framework localization files with `React`.
  • laintAI Agent Lint Rules SDK - programmatic JSX/TSX linting for AI code generation