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 |
|---|---|---|---|---|---|---|---|---|
| @workerdeck/ui Styled agent-control component library for WorkerDeck: session panel, transcript with streaming, tool-call cards, permission prompts, session list, composer. Tailwind v4 + Base UI + cva. Pairs with the headless @workerdeck/react layer. | 1.5k | - | - | - | 2 days ago 2.15.0 | ESM only | Bundled | CSS-in-JS and styling, React |
| react-pre-hooks Simplify and clean up your components with this react hooks collection. | 1.5k | -93% | - | 2 years ago 3.1.6 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| vitest-mobile Run Vitest component tests inside a real React Native app with native touch synthesis | 1.4k | - | - | 4 months ago 0.4.3 | ESM + CommonJS | Bundled | React, Testing | |
| @startsimpli/ui Shared UI components package for StartSimpli applications | 1.4k | - | - | - | 6 days ago 0.4.130 | CommonJS | Bundled | Static site generators and meta-frameworks, React |
| lightweight-charts-react-components React components for Lightweight Charts | 1.4k | +164% | - | 1 month ago 2.6.0 | ESM only | Bundled | Charts and data visualisation, React | |
| react-native-svg-icon A simple, but flexible SVG icon component for React Native | 1.4k | -47% | - | 5 years ago 0.10.0 | CommonJS | None | React, Icons | |
| @eo-locale/react Easy way to localize your React application | 1.4k | - | - | - | 3 years ago 1.7.3 | ESM + CommonJS | Bundled | Internationalisation, React |
| next-utils Collection of handy utility functions for working within a Next.js project. | 1.4k | +804% | - | 5 years ago 0.2.1 | ESM + CommonJS | Bundled | Utility libraries, React | |
| @lynx-js/cache-events-webpack-plugin-canary Cache Lynx native events until the BTS chunk is fully loaded, and replay them when the BTS chunk is ready. | 1.4k | - | - | - | 21 days ago 0.2.1 | ESM only | Bundled | Bundler plugins and loaders, React |
| react-docgen-plugin Webpack plugin to generate React components documentation | 1.4k | -62% | - | 7 years ago 1.1.2 | CommonJS | None | Markdown, React | |
| @carlonicora/nextjs-jsonapi Next.js JSON:API client with server/client support and caching | 1.4k | - | - | - | 3 days ago 3.20.1 | ESM + CommonJS | Bundled | Caching, React |
| react-chart-canvas react component about radial bar chart | 1.4k | +49% | - | 9 years ago 0.1.7 | CommonJS | None | Charts and data visualisation, React | |
| @ideavo/webpack-tagger A webpack loader that automatically adds ideavo attributes to your React components in Next.js. | 1.4k | - | - | - | 24 days ago 1.0.2 | ESM + CommonJS | Bundled | Bundler plugins and loaders, React |
| @plumeria/inspector Styled components inspector for development | 1.4k | - | - | - | 2 days ago 19.2.15 | ESM only | Bundled | CSS-in-JS and styling, React |
| @microcharts/react Word-sized charts for React, made for LLMs and humans. 106 chart types, zero runtime dependencies, ~2–7 kB interactive · ~1–4 kB static, accessible by default, and server-component safe. | 1.4k | - | - | - | 14 days ago 0.19.1 | ESM only | Bundled | Charts and data visualisation, React |
| @jwplayer/jwplayer-react-native React-native Android/iOS plugin for JWPlayer SDK (https://www.jwplayer.com/) | 1.4k | - | - | - | 14 days ago 1.8.0 | CommonJS | Bundled | Video and audio, React |
| @palamedes/next-plugin Next.js integration for Palamedes using OXC-based macro transformation | 1.4k | - | - | - | 16 days ago 1.25.0 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| @piying/view-react Piying view For React;Valibot to Component | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM + CommonJS | Bundled | Forms, React |
| tsparticles-preset-confetti tsParticles confetti preset | 1.4k | -14% | - | - 2.12.0 | ESM + CommonJS | Bundled | Animation, React | |
| react-chart-editor plotly.js chart editor react component UI | 1.4k | +60% | - | 2 years ago 0.46.1 | CommonJS | None | Charts and data visualisation, React | |
| react-indexed-db-hook React wrapper to IndexedDB database. | 1.4k | -12% | - | 3 years ago 1.0.14 | CommonJS | Bundled | Database clients and drivers, React | |
| @lynx-js/css-extract-webpack-plugin-canary This plugin extracts CSS into separate files. It creates a CSS file per JS file which contains CSS. | 1.4k | - | - | - | 21 days ago 0.11.0 | ESM only | Bundled | Bundler plugins and loaders, React |
| relation-graph-react relation-graph,Vue 关联关系图谱组件,可以展示如组织机构图谱、股权架构图谱、集团关系图谱等知识图谱,可提供多种图谱布局,包括树状布局、中心布局、力学布局自动布局等。Vue component for relationship graph , which can display knowledge graphs, such as organization graph, equity structure graph, group relationship graph, etc. | 1.4k | +96% | - | 1 year ago 2.2.11 | ESM + CommonJS | Bundled | Vue, React | |
| use-scroll-direction A simple, performant, and cross-browser hook for handling scroll in your next react app. | 1.4k | -55% | - | 4 years ago 1.1.4 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| @plumeria/headlessui Headless UI components wrapper for Plumeria based on Radix UI | 1.4k | - | - | - | 2 days ago 19.2.15 | ESM only | Bundled | CSS-in-JS and styling, React |
| react-plotlyjs ReactJS / PlotlyJS integration. Draw plotly graphs in your react app. | 1.4k | -69% | - | 8 years ago 0.4.4 | CommonJS | None | React, Charts and data visualisation | |
| @vgrid/react-leaflet-heatmap-layer A custom layer for heatmaps in react-leaflet | 1.4k | - | - | - | 3 years ago 4.0.3 | ESM + CommonJS | Bundled | Maps and geolocation, React |
| usemods Zippy little modifiers and utilities for your frontend. | 1.4k | +39% | - | 1 month ago 1.17.0 | ESM only | Bundled | Vue, React | |
| @crossfox/react-animated-number A lightweight JavaScript component designed for creating smooth and visually appealing animated transitions between different states or values, enhancing user experience in web applications. | 1.4k | - | - | - | 2 years ago 1.0.18 | ESM only | Bundled | Animation, React |
| @plexusjs/utils Useful utils by the PlexusJS Team. | 1.4k | - | - | - | 2 years ago 1.11.0 | CommonJS | Bundled | React |
| reselect-map Selectors for mapping over collections. | 1.4k | -42% | - | 5 years ago 1.0.6 | CommonJS | Bundled | State management, React | |
| @stinsky/xray React dev inspector — hover to see component names, click to open source in your editor. Works with React 19 + Turbopack. | 1.4k | - | - | - | 8 days ago 0.4.1 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| react-datawrapper-chart React component to embed Datawrapper Charts | 1.4k | +34% | - | 3 years ago 1.1.2 | ESM + CommonJS | None | Charts and data visualisation, React | |
| @tanstack/start-plugin Modern and scalable routing for React applications | 1.4k | - | - | - | 1 year ago 1.111.2 | ESM + CommonJS | Bundled | Routing, React |
| react-stickup React components to stick elements at the top of the page while scrolling | 1.4k | -6% | - | 4 years ago 1.12.1 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| enzyme-adapter-react-17-updated Unofficial adapter for React 17 for [Enzyme] | 1.4k | -41% | - | 5 years ago 1.0.2 | CommonJS | None | Testing, React | |
| active-table-react Active Table wrapper for React | 1.4k | +153% | - | - 1.1.8 | ESM only | Bundled | React, PDF and documents | |
| react-native-appstore-version-checker A react native module to find the app version on play store and ios app store | 1.4k | +133% | - | 6 years ago 3.0.0 | CommonJS | None | React | |
| abaabil Minimal, themeable, accessible React components. Zero dependencies. | 1.4k | - | - | today 1.6.2 | ESM only | None | Accessibility, UI component libraries | |
| @deriv-com/quill-icons-web React icon components for Deriv's Quill design system, generated from Figma. | 1.4k | - | - | - | 7 days ago 2.0.1 | ESM + CommonJS | Bundled | Icons, React |
| react-native-simple-animations A React Native component that adds simple entrance, exit, and attention-seeking animations to a child component. | 1.4k | +1280% | - | 4 years ago 0.3.1 | CommonJS | None | Animation, React | |
| @auth-kit/react-router React Router Support for React-auth-kit | 1.4k | - | - | - | 1 year ago 4.0.2-alpha.11 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| react-virtualized-compat Fork from `react-virtual` with react 19 compatability | 1.4k | +525% | - | 1 year ago 2.0.0 | ESM + CommonJS | Bundled | React, Tables and data grids | |
| @rest-hooks/use-enhanced-reducer Add powerful orchestration to hooks-based Flux stores | 1.4k | - | - | - | 3 years ago 1.2.9 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| @state-designer/core State management with state-charts. | 1.4k | - | - | - | 4 years ago 3.0.0 | ESM + CommonJS | Bundled | React, State management |
| @piying/view-angular Piying view For Angular;Valibot to Component | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM only | Bundled | Forms, React |
| react-native-mock-render A fork of react-native-mock that renders components | 1.4k | -33% | - | - 0.1.9 | CommonJS | None | Testing, React | |
| igniteui-react-charts Ignite UI React charting components for building rich data visualizations using TypeScript APIs. | 1.4k | -11% | - | 3 months ago 19.6.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| react-native-payment-icons Displays Credit Card and other payment ways icons! | 1.4k | -6% | - | 4 years ago 1.0.11 | CommonJS | Bundled | Icons, Payments and commerce | |
| redux-subscriber Subscribe to changes in any part of redux state | 1.4k | -57% | - | 9 years ago 1.1.0 | CommonJS | None | State management, 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.
- @workerdeck/uiStyled agent-control component library for WorkerDeck: session panel, transcript with streaming, tool-call cards, permission prompts, session list, composer. Tailwind v4 + Base UI + cva. Pairs with the headless @workerdeck/react layer.
- react-pre-hooksSimplify and clean up your components with this react hooks collection.
- vitest-mobileRun Vitest component tests inside a real React Native app with native touch synthesis
- @startsimpli/uiShared UI components package for StartSimpli applications
- lightweight-charts-react-componentsReact components for Lightweight Charts
- react-native-svg-iconA simple, but flexible SVG icon component for React Native
- @eo-locale/reactEasy way to localize your React application
- next-utilsCollection of handy utility functions for working within a Next.js project.
- @lynx-js/cache-events-webpack-plugin-canaryCache Lynx native events until the BTS chunk is fully loaded, and replay them when the BTS chunk is ready.
- react-docgen-pluginWebpack plugin to generate React components documentation
- @carlonicora/nextjs-jsonapiNext.js JSON:API client with server/client support and caching
- react-chart-canvasreact component about radial bar chart
- @ideavo/webpack-taggerA webpack loader that automatically adds ideavo attributes to your React components in Next.js.
- @plumeria/inspectorStyled components inspector for development
- @microcharts/reactWord-sized charts for React, made for LLMs and humans. 106 chart types, zero runtime dependencies, ~2–7 kB interactive · ~1–4 kB static, accessible by default, and server-component safe.
- @jwplayer/jwplayer-react-nativeReact-native Android/iOS plugin for JWPlayer SDK (https://www.jwplayer.com/)
- @palamedes/next-pluginNext.js integration for Palamedes using OXC-based macro transformation
- @piying/view-reactPiying view For React;Valibot to Component
- tsparticles-preset-confettitsParticles confetti preset
- react-chart-editorplotly.js chart editor react component UI
- react-indexed-db-hookReact wrapper to IndexedDB database.
- @lynx-js/css-extract-webpack-plugin-canaryThis plugin extracts CSS into separate files. It creates a CSS file per JS file which contains CSS.
- relation-graph-reactrelation-graph,Vue 关联关系图谱组件,可以展示如组织机构图谱、股权架构图谱、集团关系图谱等知识图谱,可提供多种图谱布局,包括树状布局、中心布局、力学布局自动布局等。Vue component for relationship graph , which can display knowledge graphs, such as organization graph, equity structure graph, group relationship graph, etc.
- use-scroll-directionA simple, performant, and cross-browser hook for handling scroll in your next react app.
- @plumeria/headlessuiHeadless UI components wrapper for Plumeria based on Radix UI
- react-plotlyjsReactJS / PlotlyJS integration. Draw plotly graphs in your react app.
- @vgrid/react-leaflet-heatmap-layerA custom layer for heatmaps in react-leaflet
- usemodsZippy little modifiers and utilities for your frontend.
- @crossfox/react-animated-numberA lightweight JavaScript component designed for creating smooth and visually appealing animated transitions between different states or values, enhancing user experience in web applications.
- @plexusjs/utilsUseful utils by the PlexusJS Team.
- reselect-mapSelectors for mapping over collections.
- @stinsky/xrayReact dev inspector — hover to see component names, click to open source in your editor. Works with React 19 + Turbopack.
- react-datawrapper-chartReact component to embed Datawrapper Charts
- @tanstack/start-pluginModern and scalable routing for React applications
- react-stickupReact components to stick elements at the top of the page while scrolling
- enzyme-adapter-react-17-updatedUnofficial adapter for React 17 for [Enzyme]
- active-table-reactActive Table wrapper for React
- react-native-appstore-version-checkerA react native module to find the app version on play store and ios app store
- abaabilMinimal, themeable, accessible React components. Zero dependencies.
- @deriv-com/quill-icons-webReact icon components for Deriv's Quill design system, generated from Figma.
- react-native-simple-animationsA React Native component that adds simple entrance, exit, and attention-seeking animations to a child component.
- @auth-kit/react-routerReact Router Support for React-auth-kit
- react-virtualized-compatFork from `react-virtual` with react 19 compatability
- @rest-hooks/use-enhanced-reducerAdd powerful orchestration to hooks-based Flux stores
- @state-designer/coreState management with state-charts.
- @piying/view-angularPiying view For Angular;Valibot to Component
- react-native-mock-renderA fork of react-native-mock that renders components
- igniteui-react-chartsIgnite UI React charting components for building rich data visualizations using TypeScript APIs.
- react-native-payment-iconsDisplays Credit Card and other payment ways icons!
- redux-subscriberSubscribe to changes in any part of redux state
- @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