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 |
|---|---|---|---|---|---|---|---|---|
| rc-queue-anim Queue animation component for react | 13.9k | +9% | - | 5 years ago 2.0.0 | ESM + CommonJS | None | Animation, React | |
| @material-ui/styled-engine Material-UI Styled - Wrapper package for emotion. | 13.9k | - | - | - | 5 years ago 5.0.0-alpha.11 | ESM + CommonJS | Bundled | React, CSS-in-JS and styling |
| react-router-scroll React Router scroll management | 13.9k | -46% | - | 8 years ago 0.4.4 | CommonJS | None | Routing, React | |
| @central-icons-react/round-filled-radius-0-stroke-1.5 A collection of round filled React icons with 0px radius and 1.5px stroke width, designed for use in React applications. | 13.8k | - | - | - | 2 days ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @syncfusion/ej2-react-spreadsheet Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React | 13.8k | - | - | - | 5 days ago 34.2.9 | ESM + CommonJS | None | React, UI component libraries |
| react-lazy-cache A utility to lazily calculate and cache values in a react component based on props | 13.8k | -35% | - | 10 years ago 3.0.1 | CommonJS | None | Caching, React | |
| @mdx-js/tag A fully-featured Markdown/MDX React component for ambitious projects | 13.8k | - | - | - | 7 years ago 0.20.3 | CommonJS | None | Markdown, React |
| react-super-responsive-table react-super-responsive-table converts your table data to a user-friendly list in mobile view. | 13.8k | -15% | - | 1 year ago 6.0.2 | ESM + CommonJS | Bundled | React, Charts and data visualisation | |
| @adobe/react-spectrum-workflow-color Spectrum icons in React | 13.8k | - | - | - | 2 years ago 1.1.1 | CommonJS | None | Icons, React |
| @meronex/icons SVG React icons of popular icon packs using ES6 imports | 13.8k | - | - | - | 6 years ago 4.0.0 | CommonJS | Bundled | Icons, React |
| @column-resizer/react [](https://github.com/Runjuu/column-resizer/blob/main/LICENSE) [](#contributing) [. Tree-shakeable, TypeScript-ready. | 13.6k | - | - | 22 days ago 1.2.5 | ESM only | Bundled | Icons, React | |
| @reown/appkit-common-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. | 13.6k | - | - | - | 2 months ago 2.0.6 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| remark-images remark plugin to add a simpler image syntax | 13.6k | +33% | - | 2 years ago 4.1.0 | ESM only | Bundled | Markdown, React | |
| @fluent/react Fluent bindings for React | 13.6k | - | - | - | 3 years ago 0.15.2 | ESM + CommonJS | Bundled | Internationalisation, React |
| @joyfill/react-grid-layout A draggable and resizable grid layout with responsive breakpoints, for React. | 13.6k | - | - | - | 1 year ago 1.5.1 | CommonJS | None | DOM and browser utilities, React |
| @clarketm/saga-monitor Simple, elegant, and configurable redux-saga monitor. | 13.6k | - | - | - | 7 years ago 2.0.1 | ESM + CommonJS | None | State management, React |
| react-force-graph React component for 2D, 3D, VR and AR force directed graphs | 13.6k | -18% | - | 7 months ago 1.48.2 | ESM only | Bundled | 3D, WebGL and game engines, React | |
| react-native-timer-picker A simple, flexible, performant duration picker for React Native apps 🔥
Great for timers, alarms and duration inputs ⏰🕰️⏳
Includes iOS-style haptic and audio feedback 🍏 | 13.5k | +284% | - | 26 days ago 2.7.0 | ESM + CommonJS | Bundled | React, Date pickers | |
| @react-native-vector-icons/ant-design Ant Design font for react native vector icons | 13.5k | - | - | - | 19 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| react-beautiful-dnd-test-utils Test utils for react-beautiful-dnd built with react-testing-library. | 13.5k | -14% | - | 4 years ago 4.1.1 | CommonJS | Bundled | Testing, React | |
| @reown/appkit-core-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. | 13.5k | - | - | - | 2 months ago 2.0.6 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| react-native-boost 🚀 Boost your React Native app's performance with a single line of code | 13.5k | +218% | - | 8 days ago 2.0.2 | ESM + CommonJS | Bundled | React | |
| react-step-progress-bar A library to create stunning progress bars and steps in React. | 13.5k | -9% | - | 8 years ago 1.0.3 | CommonJS | None | React, UI component libraries | |
| mantine-contextmenu Craft your applications for productivity and meet your users’ expectations by enhancing your Mantine-based UIs with a desktop-grade, lightweight yet fully-featured, dark-theme aware context-menu component, built by the creator of Mantine DataTable | 13.4k | +70% | - | 2 months ago 9.4.0 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| ra-data-simple-prisma Simple react-admin dataprovider for prisma, supporting audit logs and roles | 13.4k | +681% | - | 26 days ago 8.0.1 | ESM + CommonJS | Bundled | React, ORMs and query builders | |
| @teselagen/react-table teselagen maintained version of react-table@v6 (with react-list virtualization enabled by default above 200 rows) -- A fast, lightweight, opinionated table and datagrid built on React | 13.4k | - | - | - | 1 year ago 6.10.18 | ESM + CommonJS | None | Tables and data grids, React |
| @whop/embedded-components-react-js React components for Whop.js | 13.4k | - | - | - | 2 months ago 1.2.0 | ESM + CommonJS | Bundled | React, Payments and commerce |
| interweave-ssr Server-side rendering support for Interweave. | 13.3k | +118% | - | 4 years ago 2.0.0 | CommonJS | Bundled | React, Static site generators and meta-frameworks | |
| @bigmi/react React primitives for Bitcoin apps. | 13.3k | - | - | - | 5 days ago 0.9.4 | ESM only | Bundled | Blockchain and Web3, React |
| react-bootstrap-table2-editor it's the editor addon for react-bootstrap-table2 | 13.3k | -16% | - | 7 years ago 1.4.0 | CommonJS | None | UI component libraries, React | |
| @ag-grid-enterprise/viewport-row-model Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 13.3k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| use-fit-text React hook used to fit text in a div | 13.3k | +20% | - | 6 years ago 2.4.0 | CommonJS | None | React | |
| tg-use-local-storage-state React hook that persists data in localStorage | 13.2k | +250% | - | 3 years ago 16.0.3 | ESM + CommonJS | Bundled | React | |
| react-native-typing-animation A React Native typing animation for your chat app based on simple trigonometry to create better loaders. | 13.2k | -25% | - | 7 years ago 0.1.7 | CommonJS | None | Animation, React | |
| react-promise-tracker Simple React Promise tracker Hook/HOC helper to add loading spinner indicators | 13.2k | -8% | - | 3 years ago 2.1.1 | ESM + CommonJS | Bundled | React | |
| @data-client/use-enhanced-reducer Add powerful orchestration to hooks-based Flux stores | 13.2k | - | - | - | 1 year ago 0.1.14 | ESM only | Bundled | TypeScript tooling, React |
| react-hook-form-mantine React hook form wrapper for Mantine components | 13.2k | +249% | - | 2 months ago 4.0.1 | ESM only | Bundled | Forms, React | |
| eslint-plugin-hooks A simple organizer for ordering hooks. | 13.1k | -8% | - | 4 years ago 0.4.3 | CommonJS | Bundled | Linting and formatting, React | |
| react-parallax A React Component for parallax effect working in client-side and server-side rendering environment | 13.1k | +3% | - | 1 year ago 3.5.2 | CommonJS | Bundled | React, Static site generators and meta-frameworks | |
| @vnedyalk0v/react19-simple-maps An svg map chart component built exclusively for React 19+ - Modern TypeScript-first library with cutting-edge React patterns | 13.1k | - | - | - | 1 month ago 2.0.10 | ESM only | Bundled | Charts and data visualisation, React |
| react-router-prop-types Runtime type checking for react-router props | 13.1k | -52% | - | 6 years ago 1.0.5 | CommonJS | Bundled | Routing, React | |
| healthicons-react React icon library for the Health Icons set | 13.1k | +668% | - | 1 year ago 3.5.0 | ESM + CommonJS | Bundled | Icons, React | |
| react-native-animateable-text A fork of React Native's `<Text/> component that supports Reanimated Shared Values as text! | 13.1k | +50% | - | 2 months ago 0.19.3 | ESM + CommonJS | Bundled | React | |
| react-native-swiper-flatlist React native swiper flatlist component | 13k | -9% | - | 2 years ago 3.2.5 | CommonJS | None | UI component libraries, React | |
| split-pane-react Resizable split panes for React.js. | 13k | +57% | - | 3 years ago 0.1.3 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| react-native-plain-text Faster, lighter React Native <Text> for single-style text | 13k | - | - | 24 days ago 0.8.2 | CommonJS | Bundled | React | |
| react-jazzicon React component for danfinlay/jazzicon | 13k | +111% | - | 4 years ago 1.0.4 | CommonJS | Bundled | Blockchain and Web3, 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.
- rc-queue-animQueue animation component for react
- @material-ui/styled-engineMaterial-UI Styled - Wrapper package for emotion.
- react-router-scrollReact Router scroll management
- @central-icons-react/round-filled-radius-0-stroke-1.5A collection of round filled React icons with 0px radius and 1.5px stroke width, designed for use in React applications.
- @syncfusion/ej2-react-spreadsheetFeature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React
- react-lazy-cacheA utility to lazily calculate and cache values in a react component based on props
- @mdx-js/tagA fully-featured Markdown/MDX React component for ambitious projects
- react-super-responsive-tablereact-super-responsive-table converts your table data to a user-friendly list in mobile view.
- @adobe/react-spectrum-workflow-colorSpectrum icons in React
- @meronex/iconsSVG React icons of popular icon packs using ES6 imports
- @column-resizer/react[](https://github.com/Runjuu/column-resizer/blob/main/LICENSE) [](#contributing) [. Tree-shakeable, TypeScript-ready.
- @reown/appkit-common-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.
- remark-imagesremark plugin to add a simpler image syntax
- @fluent/reactFluent bindings for React
- @joyfill/react-grid-layoutA draggable and resizable grid layout with responsive breakpoints, for React.
- @clarketm/saga-monitorSimple, elegant, and configurable redux-saga monitor.
- react-force-graphReact component for 2D, 3D, VR and AR force directed graphs
- react-native-timer-pickerA simple, flexible, performant duration picker for React Native apps 🔥 Great for timers, alarms and duration inputs ⏰🕰️⏳ Includes iOS-style haptic and audio feedback 🍏
- @react-native-vector-icons/ant-designAnt Design font for react native vector icons
- react-beautiful-dnd-test-utilsTest utils for react-beautiful-dnd built with react-testing-library.
- @reown/appkit-core-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.
- react-native-boost🚀 Boost your React Native app's performance with a single line of code
- react-step-progress-barA library to create stunning progress bars and steps in React.
- mantine-contextmenuCraft your applications for productivity and meet your users’ expectations by enhancing your Mantine-based UIs with a desktop-grade, lightweight yet fully-featured, dark-theme aware context-menu component, built by the creator of Mantine DataTable
- ra-data-simple-prismaSimple react-admin dataprovider for prisma, supporting audit logs and roles
- @teselagen/react-tableteselagen maintained version of react-table@v6 (with react-list virtualization enabled by default above 200 rows) -- A fast, lightweight, opinionated table and datagrid built on React
- @whop/embedded-components-react-jsReact components for Whop.js
- interweave-ssrServer-side rendering support for Interweave.
- @bigmi/reactReact primitives for Bitcoin apps.
- react-bootstrap-table2-editorit's the editor addon for react-bootstrap-table2
- @ag-grid-enterprise/viewport-row-modelAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- use-fit-textReact hook used to fit text in a div
- tg-use-local-storage-stateReact hook that persists data in localStorage
- react-native-typing-animationA React Native typing animation for your chat app based on simple trigonometry to create better loaders.
- react-promise-trackerSimple React Promise tracker Hook/HOC helper to add loading spinner indicators
- @data-client/use-enhanced-reducerAdd powerful orchestration to hooks-based Flux stores
- react-hook-form-mantineReact hook form wrapper for Mantine components
- eslint-plugin-hooksA simple organizer for ordering hooks.
- react-parallaxA React Component for parallax effect working in client-side and server-side rendering environment
- @vnedyalk0v/react19-simple-mapsAn svg map chart component built exclusively for React 19+ - Modern TypeScript-first library with cutting-edge React patterns
- react-router-prop-typesRuntime type checking for react-router props
- healthicons-reactReact icon library for the Health Icons set
- react-native-animateable-textA fork of React Native's `<Text/> component that supports Reanimated Shared Values as text!
- react-native-swiper-flatlistReact native swiper flatlist component
- split-pane-reactResizable split panes for React.js.
- react-native-plain-textFaster, lighter React Native <Text> for single-style text
- react-jazziconReact component for danfinlay/jazzicon
- @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