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
@nx/maven
Nx plugin for Maven integration
5.9k---16 days ago
23.2.1
CommonJSBundledDocumentation tooling, React
@cometchat/chat-uikit-react
Ready-to-use Chat UI Components for React
5.9k---8 days ago
7.2.1
ESM + CommonJSBundledVideo and audio, React
animated-number-react
Super easy way to animate numbers with React
5.9k+50%-5 years ago
0.1.2
CommonJSNoneAnimation, React
@ilteoood/zorro
A powerful adapter that enables Zustand stores to connect to Redux DevTools remote server for debugging and state inspection.
5.9k---1 year ago
0.1.1
ESM + CommonJSBundledReact
react-ogl
A barebones react renderer for OGL.
5.9k+1674%--
0.15.1
ESM + CommonJSBundled3D, WebGL and game engines, React
adui
<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>
5.9k+9%-1 year ago
2.46.0
ESM + CommonJSBundledReact
gradient-spin
A zero-dependency React matrix loading spinner — a grid of cells swept by a gradient wavefront (arrow, diagonal, snake, ripple). One CSS keyframe, compositor-only, no CSS import.
5.9k--2 months ago
0.1.0
ESM + CommonJSBundledReact, Animation
rollup-plugin-preserve-use-client
A Rollup plugin to preserve 'use client' directives for React 18 components.
5.9k+45%-1 year ago
3.0.1
ESM + CommonJSBundledBundler plugins and loaders, React
safe-mdx
Render MDX in React without eval, works in Cloudflare Workers and Vercel Edge
5.8k+892%-1 month ago
1.14.0
ESM onlyBundledMarkdown, React
nucleo-flags
32px React SVG icon components from Nucleo
5.8k+5993%-21 days ago
1.1.4
ESM + CommonJSBundledReact, Icons
nucleo-ui-fill-12
12px fill React SVG icon components from Nucleo UI Library
5.8k--21 days ago
1.5.1
ESM + CommonJSBundledReact, Icons
extended-proptypes
Useful proptypes for react components
5.8k-85%-9 years ago
1.3.0
CommonJSNoneReact
@ui-schema/ui-schema
JSON-Schema based UI and Form Generator for React, for any Design-System
5.8k---1 year ago
0.4.7
ESM + CommonJSNoneUI component libraries, React
found-relay
Relay integration for found
5.8k+27%-4 years ago
1.0.2
ESM + CommonJSBundledReact, Routing
react-dotenv
Load environment variables dynamically for your React applications created with CRA (Create-React-App).
5.8k-29%-5 years ago
0.1.3
ESM + CommonJSBundledConfiguration, Node.js utilities
react-c3js
React component for C3.js
5.8k-14%-8 years ago
0.1.20
CommonJSNoneCharts and data visualisation, React
@formisch/react
The lightweight, schema-first, and fully type-safe form library for React
5.8k---18 days ago
1.1.0
ESM onlyBundledForms, React
onsenui
HTML5 Mobile Framework & UI Components
5.7k+2%--
2.12.9
ESM + CommonJSBundledAngular, React
@stll/folio-react
React editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror.
5.7k---5 days ago
0.21.1
ESM onlyBundledRich text and code editors, PDF and documents
@ai-matrx/data
The opinionated AI Matrx data layer: the /db tier's hard-won Supabase primitives — optimistic concurrency, complete-list reads, JSONB merge, session-retry, the domain-wide auth cookie, realtime channel hygiene — the /net resilience trio, and the /files la
5.7k---3 days ago
0.18.1
ESM + CommonJSBundledCloud SDKs, React
marqy
High-fidelity loops for modern interfaces.
5.7k+1565%-2 months ago
1.1.1
ESM + CommonJSBundledReact
react-usa-map
React component with all USA States with customizable options
5.7k+247%-6 years ago
1.5.0
-NoneReact, Image processing
@tsparticles/vue3
Official tsParticles Vue.js 3.x Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, React, Vue.js 2.x,
5.7k---26 days ago
4.4.0
ESM onlyBundledAnimation, React
react-native-wheel-picker-android
Simple Wheel Picker for Android to use with react-native
5.7k-34%-6 years ago
2.0.6
CommonJSNoneReact, Date pickers
remark-loader
Load markdown through remark with some react-specific features.
5.7k-41%-2 years ago
6.0.0
CommonJSNoneBundler plugins and loaders, React
react-native-authsignal
The official Authsignal React Native library.
5.7k+1765%-16 days ago
3.3.2
ESM + CommonJSBundledAuthentication and authorisation, React
use-async-memo
React hook for generating async memoized data.
5.7k+4%-2 years ago
1.2.5
CommonJSBundledReact
react-router-breadcrumbs-hoc
small, flexible, higher order component for rendering breadcrumbs with react-router 4.x
5.7k-78%-4 years ago
4.1.0
ESM + CommonJSBundledRouting, React
redux-connect
It allows you to request async data, store them in redux state and connect them to your react component.
5.7k-33%-6 years ago
10.0.0
ESM + CommonJSNoneReact, State management
react-native-drag-sort
Drag and drop sort control for react-native
5.6k+31%-5 years ago
2.4.4
CommonJSNoneDOM and browser utilities, React
@vellira-ui/types
Shared TypeScript types for Vellira Design System
5.6k---2 days ago
2.123.5
ESM onlyBundledTypeScript tooling, UI component libraries
use-pull-to-refresh
A simple React custom hook for pull-to-refresh function that support NextJs
5.6k+30%-4 months ago
3.0.3
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
@nlux/core
nlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more.
5.6k---2 years ago
2.17.1
ESM + CommonJSBundledReact, TypeScript tooling
gatsby-omni-font-loader
Font loader optimized for maximum performance. Removes render-blocking font resources and loads them asynchronusly. Handle FOUT & FOUC with font loading status watcher. Supports both local-hosted fonts and web fonts.
5.6k-3%-4 years ago
2.0.2
-NonePromises and async control flow, React
rezo
Lightning-fast, enterprise-grade HTTP client for modern JavaScript. Full HTTP/2 support, intelligent cookie management, multiple adapters (HTTP, Fetch, cURL, XHR), streaming, proxy support (HTTP/HTTPS/SOCKS), and cross-environment compatibility.
5.6k--2 months ago
1.0.139
ESM + CommonJSBundledReact, Scraping and browser automation
@vellira-ui/icons
Cross-platform icon package for Vellira Design System
5.6k---2 days ago
2.123.5
ESM onlyBundledIcons, React
formik-antd
Dead simple declarative bindings for Formik and Ant Design.
5.6k-20%-1 year ago
2.0.5
ESM + CommonJSBundledForms, React
@tsparticles/pjs
tsParticles particles.js compatibility layer — drop-in replacement for particles.js with full API compatibility and enhanced features. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
5.6k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, React
zukeeper
Dev Tools for Zustand, in Zustand
5.6k-3%-3 years ago
1.0.2
CommonJSBundledTypeScript tooling, React
react-multilevel-dropdown
ReactJS multilevel dropdown component
5.6k-4%-3 years ago
4.0.0
CommonJSBundledUI component libraries, React
use-draggable-scroll
React hook to add draggability to scrollable content easily
5.6k+4%-5 years ago
0.1.0
ESM + CommonJSBundledReact, DOM and browser utilities
redux-form-validators
Simple validations with redux-form / react-final-form
5.6k-67%-7 years ago
3.3.2
ESM + CommonJSNoneForms, React
@uploadcare/react-widget
React File Uploader. React component with uploading from multiple sources
5.6k---5 months ago
3.0.1
ESM + CommonJSBundledFiles and file systems, React
@draft-js-plugins/alignment
Alignment Plugin for DraftJS
5.6k---3 years ago
5.0.4
ESM + CommonJSBundledRich text and code editors, React
@vellira-ui/core
Shared logic and hooks for Vellira Design System
5.6k---2 days ago
2.123.5
ESM onlyBundledUI component libraries, React
react-trix
React wrapper around Basecamp's Trix editor.
5.6k+11%-3 years ago
0.10.2
CommonJSBundledRich text and code editors, React
@john-osullivan/react-window-dynamic-fork
Temporary Fork: see https://github.com/bvaughn/react-window
5.6k---7 years ago
1.9.0-alpha.1
ESM + CommonJSNoneReact, PDF and documents
@twilio-paste/paste-reakit-fork
Forked Reakit that addresses SSR hydration issues
5.6k---3 years ago
1.4.1
ESM + CommonJSBundledAccessibility, React
@lynx-js/debug-metadata
Schema types and parser for the Lynx `debug-metadata.json` format.
5.6k---3 months ago
0.1.0
ESM onlyBundledReact
react-hydration-on-demand
Hydrate your React components only when you need to
5.5k-9%-1 year ago
2.3.1
CommonJSNoneReact, Static site generators and meta-frameworks

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.

  • @nx/mavenNx plugin for Maven integration
  • @cometchat/chat-uikit-reactReady-to-use Chat UI Components for React
  • animated-number-reactSuper easy way to animate numbers with React
  • @ilteoood/zorroA powerful adapter that enables Zustand stores to connect to Redux DevTools remote server for debugging and state inspection.
  • react-oglA barebones react renderer for OGL.
  • adui<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>
  • gradient-spinA zero-dependency React matrix loading spinner — a grid of cells swept by a gradient wavefront (arrow, diagonal, snake, ripple). One CSS keyframe, compositor-only, no CSS import.
  • rollup-plugin-preserve-use-clientA Rollup plugin to preserve 'use client' directives for React 18 components.
  • safe-mdxRender MDX in React without eval, works in Cloudflare Workers and Vercel Edge
  • nucleo-flags32px React SVG icon components from Nucleo
  • nucleo-ui-fill-1212px fill React SVG icon components from Nucleo UI Library
  • extended-proptypesUseful proptypes for react components
  • @ui-schema/ui-schemaJSON-Schema based UI and Form Generator for React, for any Design-System
  • found-relayRelay integration for found
  • react-dotenvLoad environment variables dynamically for your React applications created with CRA (Create-React-App).
  • react-c3jsReact component for C3.js
  • @formisch/reactThe lightweight, schema-first, and fully type-safe form library for React
  • onsenuiHTML5 Mobile Framework & UI Components
  • @stll/folio-reactReact editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror.
  • @ai-matrx/dataThe opinionated AI Matrx data layer: the /db tier's hard-won Supabase primitives — optimistic concurrency, complete-list reads, JSONB merge, session-retry, the domain-wide auth cookie, realtime channel hygiene — the /net resilience trio, and the /files la
  • marqyHigh-fidelity loops for modern interfaces.
  • react-usa-mapReact component with all USA States with customizable options
  • @tsparticles/vue3Official tsParticles Vue.js 3.x Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, React, Vue.js 2.x,
  • react-native-wheel-picker-androidSimple Wheel Picker for Android to use with react-native
  • remark-loaderLoad markdown through remark with some react-specific features.
  • react-native-authsignalThe official Authsignal React Native library.
  • use-async-memoReact hook for generating async memoized data.
  • react-router-breadcrumbs-hocsmall, flexible, higher order component for rendering breadcrumbs with react-router 4.x
  • redux-connectIt allows you to request async data, store them in redux state and connect them to your react component.
  • react-native-drag-sortDrag and drop sort control for react-native
  • @vellira-ui/typesShared TypeScript types for Vellira Design System
  • use-pull-to-refreshA simple React custom hook for pull-to-refresh function that support NextJs
  • @nlux/corenlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more.
  • gatsby-omni-font-loaderFont loader optimized for maximum performance. Removes render-blocking font resources and loads them asynchronusly. Handle FOUT & FOUC with font loading status watcher. Supports both local-hosted fonts and web fonts.
  • rezoLightning-fast, enterprise-grade HTTP client for modern JavaScript. Full HTTP/2 support, intelligent cookie management, multiple adapters (HTTP, Fetch, cURL, XHR), streaming, proxy support (HTTP/HTTPS/SOCKS), and cross-environment compatibility.
  • @vellira-ui/iconsCross-platform icon package for Vellira Design System
  • formik-antdDead simple declarative bindings for Formik and Ant Design.
  • @tsparticles/pjstsParticles particles.js compatibility layer — drop-in replacement for particles.js with full API compatibility and enhanced features. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
  • zukeeperDev Tools for Zustand, in Zustand
  • react-multilevel-dropdownReactJS multilevel dropdown component
  • use-draggable-scrollReact hook to add draggability to scrollable content easily
  • redux-form-validatorsSimple validations with redux-form / react-final-form
  • @uploadcare/react-widgetReact File Uploader. React component with uploading from multiple sources
  • @draft-js-plugins/alignmentAlignment Plugin for DraftJS
  • @vellira-ui/coreShared logic and hooks for Vellira Design System
  • react-trixReact wrapper around Basecamp's Trix editor.
  • @john-osullivan/react-window-dynamic-forkTemporary Fork: see https://github.com/bvaughn/react-window
  • @twilio-paste/paste-reakit-forkForked Reakit that addresses SSR hydration issues
  • @lynx-js/debug-metadataSchema types and parser for the Lynx `debug-metadata.json` format.
  • react-hydration-on-demandHydrate your React components only when you need to