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 |
|---|---|---|---|---|---|---|---|---|
| @nx/maven Nx plugin for Maven integration | 5.9k | - | - | - | 16 days ago 23.2.1 | CommonJS | Bundled | Documentation tooling, React |
| @cometchat/chat-uikit-react Ready-to-use Chat UI Components for React | 5.9k | - | - | - | 8 days ago 7.2.1 | ESM + CommonJS | Bundled | Video and audio, React |
| animated-number-react Super easy way to animate numbers with React | 5.9k | +50% | - | 5 years ago 0.1.2 | CommonJS | None | Animation, 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 + CommonJS | Bundled | React |
| react-ogl A barebones react renderer for OGL. | 5.9k | +1674% | - | - 0.15.1 | ESM + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | React | |
| 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 + CommonJS | Bundled | React, 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 + CommonJS | Bundled | Bundler 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 only | Bundled | Markdown, React | |
| nucleo-flags 32px React SVG icon components from Nucleo | 5.8k | +5993% | - | 21 days ago 1.1.4 | ESM + CommonJS | Bundled | React, Icons | |
| nucleo-ui-fill-12 12px fill React SVG icon components from Nucleo UI Library | 5.8k | - | - | 21 days ago 1.5.1 | ESM + CommonJS | Bundled | React, Icons | |
| extended-proptypes Useful proptypes for react components | 5.8k | -85% | - | 9 years ago 1.3.0 | CommonJS | None | React | |
| @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 + CommonJS | None | UI component libraries, React |
| found-relay Relay integration for found | 5.8k | +27% | - | 4 years ago 1.0.2 | ESM + CommonJS | Bundled | React, 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 + CommonJS | Bundled | Configuration, Node.js utilities | |
| react-c3js React component for C3.js | 5.8k | -14% | - | 8 years ago 0.1.20 | CommonJS | None | Charts 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 only | Bundled | Forms, React |
| onsenui HTML5 Mobile Framework & UI Components | 5.7k | +2% | - | - 2.12.9 | ESM + CommonJS | Bundled | Angular, 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 only | Bundled | Rich 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 + CommonJS | Bundled | Cloud SDKs, React |
| marqy High-fidelity loops for modern interfaces. | 5.7k | +1565% | - | 2 months ago 1.1.1 | ESM + CommonJS | Bundled | React | |
| react-usa-map React component with all USA States with customizable options | 5.7k | +247% | - | 6 years ago 1.5.0 | - | None | React, 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 only | Bundled | Animation, 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 | CommonJS | None | React, Date pickers | |
| remark-loader Load markdown through remark with some react-specific features. | 5.7k | -41% | - | 2 years ago 6.0.0 | CommonJS | None | Bundler plugins and loaders, React | |
| react-native-authsignal The official Authsignal React Native library. | 5.7k | +1765% | - | 16 days ago 3.3.2 | ESM + CommonJS | Bundled | Authentication and authorisation, React | |
| use-async-memo React hook for generating async memoized data. | 5.7k | +4% | - | 2 years ago 1.2.5 | CommonJS | Bundled | React | |
| 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 + CommonJS | Bundled | Routing, 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 + CommonJS | None | React, State management | |
| react-native-drag-sort Drag and drop sort control for react-native | 5.6k | +31% | - | 5 years ago 2.4.4 | CommonJS | None | DOM and browser utilities, React | |
| @vellira-ui/types Shared TypeScript types for Vellira Design System | 5.6k | - | - | - | 2 days ago 2.123.5 | ESM only | Bundled | TypeScript 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 + CommonJS | Bundled | Static 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 + CommonJS | Bundled | React, 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 | - | None | Promises 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 + CommonJS | Bundled | React, Scraping and browser automation | |
| @vellira-ui/icons Cross-platform icon package for Vellira Design System | 5.6k | - | - | - | 2 days ago 2.123.5 | ESM only | Bundled | Icons, React |
| formik-antd Dead simple declarative bindings for Formik and Ant Design. | 5.6k | -20% | - | 1 year ago 2.0.5 | ESM + CommonJS | Bundled | Forms, 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 + CommonJS | Bundled | Animation, React |
| zukeeper Dev Tools for Zustand, in Zustand | 5.6k | -3% | - | 3 years ago 1.0.2 | CommonJS | Bundled | TypeScript tooling, React | |
| react-multilevel-dropdown ReactJS multilevel dropdown component | 5.6k | -4% | - | 3 years ago 4.0.0 | CommonJS | Bundled | UI 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 + CommonJS | Bundled | React, 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 + CommonJS | None | Forms, React | |
| @uploadcare/react-widget React File Uploader. React component with uploading from multiple sources | 5.6k | - | - | - | 5 months ago 3.0.1 | ESM + CommonJS | Bundled | Files and file systems, React |
| @draft-js-plugins/alignment Alignment Plugin for DraftJS | 5.6k | - | - | - | 3 years ago 5.0.4 | ESM + CommonJS | Bundled | Rich 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 only | Bundled | UI component libraries, React |
| react-trix React wrapper around Basecamp's Trix editor. | 5.6k | +11% | - | 3 years ago 0.10.2 | CommonJS | Bundled | Rich 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 + CommonJS | None | React, PDF and documents |
| @twilio-paste/paste-reakit-fork Forked Reakit that addresses SSR hydration issues | 5.6k | - | - | - | 3 years ago 1.4.1 | ESM + CommonJS | Bundled | Accessibility, 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 only | Bundled | React |
| react-hydration-on-demand Hydrate your React components only when you need to | 5.5k | -9% | - | 1 year ago 2.3.1 | CommonJS | None | React, 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
- @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