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
use-dark-mode
A custom React Hook to help you implement a "dark mode" component.
16.3k+11%-7 years ago
2.3.1
ESM + CommonJSBundledReact
react-sidebar
A sidebar component for React.
16.3k-18%-8 years ago
3.0.2
ESM + CommonJSNoneReact
react-activity
Activity indicator component library for React applications.
16.3k+281%-4 years ago
2.1.3
CommonJSNoneReact, UI component libraries
react-interpolate-component
A component for React that renders elements into a format string containing replacement fields
16.3k+146%-8 years ago
0.12.0
CommonJSNoneReact
react-hubspot-form
A React component to render HubSpot forms.
16.3k-18%-7 years ago
1.3.7
CommonJSNoneReact
styled-components-breakpoint
Utility functions for creating breakpoints in `styled-components` 💅.
16.3k+3%-6 years ago
3.0.0-preview.20
ESM + CommonJSBundledReact, CSS-in-JS and styling
react-snap-carousel
DOM-first, headless carousel for React, utilizing native browser scrolling & CSS scroll snap points
16.2k-6%-1 year ago
0.5.1
ESM + CommonJSBundledUI component libraries, React
react-native-test-app
react-native-test-app provides a test app for all supported platforms as a package
16.2k-61%-12 days ago
5.4.11
CommonJSNoneTesting, React
react-router-last-location
Provides access to the last location in react + react-router (v4.x) apps. Useful for handling internal routing. Easily prevent leaving your app by users.
16.2k-30%-7 years ago
2.0.1
CommonJSBundledRouting, React
react-media-hook
React Hook for media query
16.2k-40%-1 year ago
0.5.1
CommonJSBundledReact
@mui/material-pigment-css
A wrapper over Pigment CSS that provides the same styled and theming APIs as Material UI.
16.2k---30 days ago
9.4.0
ESM + CommonJSBundledReact, CSS-in-JS and styling
@google/react-native-make-payment
React Native library for making native payments
16.1k---2 months ago
0.3.1
ESM + CommonJSBundledPayments and commerce, React
@basis-theory/react-agentic
Basis Theory AI React Library
16.1k---15 days ago
2.1.0
ESM + CommonJSBundledReact, Payments and commerce
connectkit
Connecting a wallet, made simple.
16.1k+12%-6 months ago
1.9.2
ESM onlyBundledBlockchain and Web3, React
react-draggable-list
Make a list of draggable collapsible items.
16k+29%-2 years ago
4.2.1
CommonJSBundledReact, Animation
@posthog/brand
PostHog's brand assets — hedgehog illustrations, logos, team crests, and brand colors as React components, raw SVGs, PNG URLs, and tokens. Bundled, offline, tree-shakeable.
16k---5 days ago
0.12.3
ESM onlyBundledReact, Icons
tabler-icons-react
Tabler Icons for React
15.9k-13%-3 years ago
1.56.0
ESM + CommonJSBundledIcons, React
redux-batched-subscribe
redux store enhancer which allows batching subscribe notifications.
15.9k-1%-10 years ago
0.1.6
CommonJSNoneReact
react-only-html-props
ohp allows to filter props to get only the react html props.
15.9k+17%--
1.0.1
CommonJSNoneReact
react-facebook
The Facebook SDK for React — Login, Pixel tracking, Share, Like, Comments, Graph API, and more. TypeScript-first, SSR-safe, works with Next.js App Router.
15.8k-48%-6 months ago
11.0.2
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
gridora
Animated grid loaders for React — variants, custom sequences, effects, shapes and color ramps.
15.8k--28 days ago
0.3.0
ESM + CommonJSBundledAnimation, React
@chatscope/use-chat
React hook for state management in chat applications
15.8k---2 years ago
3.1.2
CommonJSBundledUI component libraries, React
react-svg-inline
A React component to inline your SVGs.
15.7k+64%-8 years ago
2.1.1
CommonJSNoneReact
@whop/react
React SDK for building embedded apps on Whop
15.7k---7 months ago
0.3.2
ESM + CommonJSBundledReact, Payments and commerce
@fugood/react-native-audio-pcm-stream
Get audio PCM stream data for React Native
15.6k---3 years ago
1.1.4
CommonJSNoneReact, Video and audio
e-virt-table
A powerful data table based on canvas. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
15.5k+1019%-10 days ago
1.4.16
ESM + CommonJSBundledTables and data grids, React
@progress/kendo-react-listbox
React ListBox enables you to display a list of items and manage the data between multiple lists. KendoReact ListBox package
15.5k---18 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@gluestack-ui/config
Themed configuration for gluestack-ui components
15.5k---2 years ago
1.1.20
ESM + CommonJSBundledReact, UI component libraries
react-dimensions
React [higher-order component](https://gist.github.com/sebmarkbage/ef0bf1f338a7182b6775) to get dimensions of container
15.5k-68%-8 years ago
1.3.1
CommonJSNoneReact
@maily-to/render
A transformer that converts Maily content into HTML email templates.
15.5k---8 months ago
0.2.3
ESM + CommonJSBundledEmail, React
react-cool-virtual
A tiny React hook for rendering large datasets like a breeze.
15.4k+68%-4 years ago
0.7.0
ESM + CommonJSBundledTypeScript tooling, React
react-quick-pinch-zoom
A react component that providing multi-touch gestures for zooming and dragging on any DOM element.
15.4k+28%-10 months ago
5.1.1
ESM + CommonJSBundledReact, DOM and browser utilities
@chakra-ui/props-docs
Extracts prop types for documentation purposes
15.4k---1 year ago
2.4.2
ESM + CommonJSBundledDocumentation tooling, React
@zag-js/tabbable
Small utility that returns an array of all* tabbable DOM nodes within a containing node.
15.4k---2 years ago
0.49.0
ESM + CommonJSBundledUI component libraries, React
fela-plugin-rtl
Fela plugin to convert styles to RTL
15.4k-21%-3 years ago
12.2.1
ESM + CommonJSNoneCSS-in-JS and styling, Accessibility
react-flickity-component
react flickity component
15.3k-4%-1 year ago
5.0.0
ESM + CommonJSBundledUI component libraries, React
@react-awesome-query-builder/mui
User-friendly query builder for React. MUI 5 widgets
15.3k---1 year ago
6.7.0-alpha.0
ESM + CommonJSBundledORMs and query builders, React
@hongzhiyuan/preact
Fast 3kb React-compatible Virtual DOM library.
15.3k---8 months ago
10.28.0-fc4af453
ESM + CommonJSBundledReact
@syncfusion/ej2-react-buttons
A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React
15.3k---12 days ago
34.2.8
ESM + CommonJSNoneReact, UI component libraries
redux-remember
Saves and loads your redux state from a key-value store of your choice
15.3k+140%-7 months ago
6.0.2
ESM + CommonJSBundledReact
@lordicon/react
This library allows you to easily integrate the playback of Lordicon icons into a React application.
15.2k---1 year ago
1.11.0
CommonJSBundledAnimation, Icons
@maily-to/core
Powerful editor for creating beautiful, pre-designed, mobile-ready emails.
15.2k---7 months ago
0.3.7
ESM + CommonJSBundledRich text and code editors, React
jest-prop-type-error
Makes Jest throw on React prop-type failures
15.2k-13%-8 years ago
1.1.0
CommonJSNoneTesting, React
prompt-area
An opinionated, dependency-light React rich-text prompt input with trigger-based chips (@mentions, /commands, #tags), inline markdown, undo/redo, file & image attachments, and a complete chat-input layout. Ships as an npm package or a shadcn registry.
15.1k--8 days ago
0.7.1
ESM onlyBundledReact, Rich text and code editors
react-native-deck-swiper
Awesome tinder like card swiper for react-native. Highly Customizable!
15.1k+100%-1 year ago
2.0.19
CommonJSNoneReact, Animation
react-odometerjs
Odometer.js as a React component
15k+26%-2 years ago
3.1.3
CommonJSBundledReact, TypeScript tooling
pptx-react-viewer
React PowerPoint viewer and editor component: render, edit, and export PPTX slides in the browser.
15k---
4.6.0
ESM + CommonJSBundledPDF and documents, React
@dynatrace/react-native-plugin
This plugin gives you the ability to use the Dynatrace Mobile agent in your react native application.
15k---24 days ago
2.345.1
CommonJSBundledMonitoring and error tracking, React
vite-plugin-react-rich-svg
Seamless SVG loader with versatile import options! (Such as React component, dataURI and raw html code)
15k+242%-21 days ago
1.4.1
ESM onlyBundledBundler plugins and loaders, Linting and formatting
@daformat/react-headless-carousel
A react headless carousel component, with no dependencies, supporting drag to scroll, inertia, rubber-banding, snapping, looping, autoplay and more
14.9k---15 days ago
1.2.1
ESM onlyBundledUI component libraries, 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.