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 |
|---|---|---|---|---|---|---|---|---|
| @web3-react/fortmatic-connector A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps | 3.7k | - | - | - | 6 years ago 6.1.6 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| react-debounce-component Debounce input, search, render, functions or anything else with <Debounce/> in React and React Native | 3.7k | +10% | - | 6 years ago 1.0.0 | CommonJS | None | React | |
| @reown/appkit-wagmi-react-native Your on-ramp to web3 multichain. AppKit is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain. | 3.7k | - | - | - | 2 months ago 2.0.6 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| @namiml/web-sdk Subscription monetization infrastructure — drop-in SDK with no-code paywalls, onboarding flows, A/B testing for web | 3.7k | - | - | - | 2 days ago 3.4.11 | ESM + CommonJS | Bundled | Payments and commerce, React |
| netlify-cms-media-library-cloudinary Cloudinary integration for Netlify CMS | 3.7k | -54% | - | 5 years ago 1.3.10 | ESM + CommonJS | None | Cloud SDKs, React | |
| zod-search-params Zod utility for parsing search params | 3.7k | +126% | - | 8 months ago 0.2.1 | ESM + CommonJS | Bundled | Schema validation, React | |
| @fastify/nextjs React server side rendering support for Fastify with Next | 3.7k | - | - | - | 1 year ago 11.0.0 | CommonJS | Bundled | Static site generators and meta-frameworks, React |
| @sanity-labs/logo-soup A tiny framework-agnostic library that makes logos look good together | 3.7k | - | - | - | 1 month ago 1.3.0 | ESM only | Bundled | Angular, React |
| @uiw/react-amap-utils 基于 React 封装的高德地图组件。AMap Component Based On React. | 3.7k | - | - | - | 4 months ago 7.1.15 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| use-url-search-params [](https://github.com/rudyhuynh/use-url-search-params/blob/master/License) | 3.7k | +29% | - | 4 years ago 2.5.1 | ESM + CommonJS | Bundled | React, URLs and query strings | |
| @uiw/react-amap-marker 点标记是用来标示某个位置点信息的一种地图要素,本章介绍如何在地图图面使用点标记。 | 3.7k | - | - | - | 4 months ago 7.1.15 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @uiw/react-amap-map 基于 React 封装的高德地图组件。AMap Component Based On React. | 3.7k | - | - | - | 4 months ago 7.1.15 | ESM + CommonJS | Bundled | React, Maps and geolocation |
| simple-react-calendar A simple calendar component for React based applications. | 3.7k | +594% | - | 6 years ago 2.2.8 | CommonJS | None | React, Linting and formatting | |
| next-offline <h1 align="center"> next-offline </h1> | 3.7k | -4% | - | 5 years ago 5.0.5 | CommonJS | None | Bundlers, React | |
| react-files A file input (dropzone) management component for React | 3.7k | -34% | - | 2 years ago 3.0.3 | CommonJS | None | React, Image processing | |
| @slashid/react React SDK for the /id platform | 3.7k | - | - | - | 7 days ago 1.36.0 | ESM only | Bundled | Authentication and authorisation, React |
| navigableitem-ts component that receives parameters to wrap dynamic buttons with options and routes | 3.7k | +2412% | - | - 0.0.90 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @crystaldelta/simple-react-validator A simple react form validator inspired by Laravel validation. | 3.7k | - | - | - | 5 years ago 1.6.0 | CommonJS | Bundled | React, Forms |
| @devexpress/eslint-plugin-dx-security An ESLint® plugin that detects and mitigates security-related issues for DevExpress projects. | 3.6k | - | - | - | 14 days ago 0.2.10 | ESM only | None | Linting and formatting, Security |
| @central-icons-react/square-filled-radius-0-stroke-1 A collection of square filled React icons with 0px radius and 1px stroke width, designed for use in React applications. | 3.6k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| react-native-calendar-range-picker A Simple React Native calendar picker. | 3.6k | +168% | - | 2 years ago 1.6.0 | CommonJS | Bundled | React | |
| @hyper-fetch/react React hooks and utils for the hyper-fetch | 3.6k | - | - | - | 3 days ago 9.0.0 | ESM + CommonJS | Bundled | GraphQL, React |
| react-native-hash A hashing library for react-native | 3.6k | +48% | - | 4 years ago 3.0.3 | CommonJS | Bundled | Cryptography and hashing, React | |
| @deneb-ui/create-template Scaffold production-ready DENEB UI storefront templates for Next.js in seconds. | 3.6k | - | - | - | 1 day ago 2.0.90 | - | None | CLI tools and terminal utilities, React |
| @spur.us/monocle-nextjs Monocle Next.js library | 3.6k | - | - | - | 10 months ago 0.5.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| meemaw Elegant, declarative React utility components for common UI patterns | 3.6k | - | - | - 1.0.2 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| @modern-js-reduck/react The meta-framework suite designed from scratch for frontend-focused modern web development. | 3.6k | - | - | - | 1 year ago 1.1.13 | ESM + CommonJS | Bundled | State management, React |
| atropos Touch-friendly 3D parallax hover effects | 3.6k | -4% | - | 3 years ago 2.0.2 | ESM only | Bundled | React, 3D, WebGL and game engines | |
| @cossistant/tiny-markdown Lightweight, fully headless markdown editor with real-time styled preview and mention support for React. | 3.6k | - | - | - | 7 months ago 0.0.1 | ESM only | Bundled | Rich text and code editors, React |
| @cossistant/next Next.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional. | 3.6k | - | - | - | 1 month ago 0.3.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| glodrei useful add-ons for react-three-fiber | 3.6k | +32% | - | 1 year ago 0.0.2 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, React | |
| @modern-js-reduck/plugin-devtools The meta-framework suite designed from scratch for frontend-focused modern web development. | 3.6k | - | - | - | 1 year ago 1.1.13 | ESM + CommonJS | Bundled | React |
| @kesha-antonov/react-native-action-cable Use Rails ActionCable channels with React Native for real-time WebSocket communication. | 3.6k | - | - | - | 10 days ago 3.0.2 | CommonJS | Bundled | WebSockets and realtime, React |
| extract-youtube Fast, no-browser serverless-optimized YouTube transcript extractor, with optional React UI: a floating YouTube player and a synced-transcript modal | 3.6k | - | - | 3 days ago 1.0.385 | ESM + CommonJS | Bundled | Cloud SDKs, React | |
| @react-native-vector-icons/fontisto Fontisto font for react native vector icons | 3.6k | - | - | - | 18 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| react-bootstrap-table2-overlay it's a loading overlay addons for react-bootstrap-table2 | 3.6k | -48% | - | - 2.0.0 | CommonJS | None | UI component libraries, React | |
| react-toggle-component Accessible, themeable React toggle/switch component — zero runtime dependencies, ARIA-compliant, CSS variables theming. | 3.6k | -6% | - | 3 months ago 4.0.1 | ESM + CommonJS | Bundled | Accessibility, React | |
| react-native-speedometer-chart Speedometer Chart component for React Native | 3.6k | +361% | - | 6 years ago 0.7.5 | CommonJS | None | Charts and data visualisation, React | |
| @syncfusion/ej2-react-pivotview The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table. for React | 3.6k | - | - | - | 4 days ago 34.2.9 | ESM + CommonJS | None | React, UI component libraries |
| @threeveloper/azure-react-icons A zero-dependency library to get all most recent Azure icons as react components with clear names & full TypeScript support | 3.6k | - | - | - | 1 year ago 1.1.1 | ESM only | Bundled | Icons, React |
| @central-icons-react-native/round-filled-radius-3-stroke-2 A collection of round filled React icons with 3px radius and 2px stroke width, designed for use in React Native / Expo applications. | 3.6k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| expo-media-viewer Fullscreen image and video galleries for Expo apps on iOS, Android, and web. Thumbnails, transitions, zoom, swipe-to-dismiss, video playback, and authenticated media URLs. | 3.6k | - | - | 4 months ago 0.7.2 | CommonJS | Bundled | React | |
| @lattice-automation/react-resize-detector React resize detector (forked from https://github.com/maslianok/react-resize-detector) | 3.6k | - | - | - | 8 months ago 12.3.0 | ESM only | Bundled | React |
| @weareroam/cake-ui-v1-icons Material Design Svg Icons converted to Material-UI React components. | 3.6k | - | - | - | 7 years ago 1.1.3 | ESM + CommonJS | Bundled | Icons, React |
| astrobook The minimal UI component playground | 3.5k | +576% | - | 1 month ago 0.13.3 | ESM only | Bundled | Bundlers, React | |
| fixed-data-table A React table component designed to allow presenting thousands of rows of data. | 3.5k | -75% | - | - 0.6.5 | CommonJS | None | React, Tables and data grids | |
| react-currency-input React component for inputing currency amounts | 3.5k | -33% | - | 8 years ago 1.3.6 | ESM + CommonJS | None | React, Payments and commerce | |
| reforest Collect ordered React render data seamlessly across the server and client. | 3.5k | -48% | - | 3 years ago 0.13.0 | ESM + CommonJS | Bundled | React, Accessibility | |
| react-easy-infinite-scroll-hook A react hook for creating simple, fast and lightweight components with infinite scrolling in any direction, supporting both windowed and scrollable elements. | 3.5k | -3% | - | 2 years ago 2.1.4 | ESM + CommonJS | Bundled | React, DOM and browser utilities | |
| bcryptjs-react Webpack v5 - Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'. | 3.5k | -17% | - | 4 years ago 2.4.6 | CommonJS | Bundled | Cryptography and hashing, 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.
- @web3-react/fortmatic-connectorA simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
- react-debounce-componentDebounce input, search, render, functions or anything else with <Debounce/> in React and React Native
- @reown/appkit-wagmi-react-nativeYour on-ramp to web3 multichain. AppKit is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain.
- @namiml/web-sdkSubscription monetization infrastructure — drop-in SDK with no-code paywalls, onboarding flows, A/B testing for web
- netlify-cms-media-library-cloudinaryCloudinary integration for Netlify CMS
- zod-search-paramsZod utility for parsing search params
- @fastify/nextjsReact server side rendering support for Fastify with Next
- @sanity-labs/logo-soupA tiny framework-agnostic library that makes logos look good together
- @uiw/react-amap-utils基于 React 封装的高德地图组件。AMap Component Based On React.
- use-url-search-params[](https://github.com/rudyhuynh/use-url-search-params/blob/master/License)
- @uiw/react-amap-marker点标记是用来标示某个位置点信息的一种地图要素,本章介绍如何在地图图面使用点标记。
- @uiw/react-amap-map基于 React 封装的高德地图组件。AMap Component Based On React.
- simple-react-calendarA simple calendar component for React based applications.
- next-offline<h1 align="center"> next-offline </h1>
- react-filesA file input (dropzone) management component for React
- @slashid/reactReact SDK for the /id platform
- navigableitem-tscomponent that receives parameters to wrap dynamic buttons with options and routes
- @crystaldelta/simple-react-validatorA simple react form validator inspired by Laravel validation.
- @devexpress/eslint-plugin-dx-securityAn ESLint® plugin that detects and mitigates security-related issues for DevExpress projects.
- @central-icons-react/square-filled-radius-0-stroke-1A collection of square filled React icons with 0px radius and 1px stroke width, designed for use in React applications.
- react-native-calendar-range-pickerA Simple React Native calendar picker.
- @hyper-fetch/reactReact hooks and utils for the hyper-fetch
- react-native-hashA hashing library for react-native
- @deneb-ui/create-templateScaffold production-ready DENEB UI storefront templates for Next.js in seconds.
- @spur.us/monocle-nextjsMonocle Next.js library
- meemawElegant, declarative React utility components for common UI patterns
- @modern-js-reduck/reactThe meta-framework suite designed from scratch for frontend-focused modern web development.
- atroposTouch-friendly 3D parallax hover effects
- @cossistant/tiny-markdownLightweight, fully headless markdown editor with real-time styled preview and mention support for React.
- @cossistant/nextNext.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional.
- glodreiuseful add-ons for react-three-fiber
- @modern-js-reduck/plugin-devtoolsThe meta-framework suite designed from scratch for frontend-focused modern web development.
- @kesha-antonov/react-native-action-cableUse Rails ActionCable channels with React Native for real-time WebSocket communication.
- extract-youtubeFast, no-browser serverless-optimized YouTube transcript extractor, with optional React UI: a floating YouTube player and a synced-transcript modal
- @react-native-vector-icons/fontistoFontisto font for react native vector icons
- react-bootstrap-table2-overlayit's a loading overlay addons for react-bootstrap-table2
- react-toggle-componentAccessible, themeable React toggle/switch component — zero runtime dependencies, ARIA-compliant, CSS variables theming.
- react-native-speedometer-chartSpeedometer Chart component for React Native
- @syncfusion/ej2-react-pivotviewThe pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table. for React
- @threeveloper/azure-react-iconsA zero-dependency library to get all most recent Azure icons as react components with clear names & full TypeScript support
- @central-icons-react-native/round-filled-radius-3-stroke-2A collection of round filled React icons with 3px radius and 2px stroke width, designed for use in React Native / Expo applications.
- expo-media-viewerFullscreen image and video galleries for Expo apps on iOS, Android, and web. Thumbnails, transitions, zoom, swipe-to-dismiss, video playback, and authenticated media URLs.
- @lattice-automation/react-resize-detectorReact resize detector (forked from https://github.com/maslianok/react-resize-detector)
- @weareroam/cake-ui-v1-iconsMaterial Design Svg Icons converted to Material-UI React components.
- astrobookThe minimal UI component playground
- fixed-data-tableA React table component designed to allow presenting thousands of rows of data.
- react-currency-inputReact component for inputing currency amounts
- reforestCollect ordered React render data seamlessly across the server and client.
- react-easy-infinite-scroll-hookA react hook for creating simple, fast and lightweight components with infinite scrolling in any direction, supporting both windowed and scrollable elements.
- bcryptjs-reactWebpack v5 - Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'.
- @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