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 |
|---|---|---|---|---|---|---|---|---|
| @nkzw/babel-plugin-fbtee-auto-import The JavaScript & React Internationalization Framework. | 3k | - | - | - | 28 days ago 3.3.0 | ESM only | None | Internationalisation, React |
| react-native-lottie-splash-screen A lottie splash screen for react-native, hide when application loaded ,it works on iOS and Android. | 3k | -37% | - | 3 years ago 1.1.2 | ESM only | Bundled | React, Animation | |
| @react-native-vector-icons/simple-line-icons Simple Line Icons font for react native vector icons | 3k | - | - | - | 18 days ago 13.1.4 | ESM + CommonJS | Bundled | Icons, React |
| use-tree-state A super-light and customizable React hook to manage tree state like never before | 3k | -37% | - | 5 years ago 1.1.1 | CommonJS | None | React, State management | |
| @visulima/redact A library for redacting and masking sensitive data from objects and strings, with support for GDPR compliance, custom rules, and deep object traversal. | 3k | - | - | - | 22 days ago 5.0.0 | ESM only | Bundled | Security, React |
| @cometchat/chat-uikit-react-native Ready-to-use Chat UI Components for React Native | 3k | - | - | - | 18 days ago 5.5.0 | ESM + CommonJS | None | Video and audio, React |
| @tsparticles/angular Official tsParticles Angular 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 and | 3k | - | - | - | 26 days ago 4.4.0 | ESM only | Bundled | Animation, React |
| react-sortable Make your React components sortable. | 3k | +24% | - | 8 years ago 2.0.0 | CommonJS | None | React, DOM and browser utilities | |
| @reactodia/workspace Reactodia Workspace -- library for visual interaction with graphs in a form of a diagram. | 3k | - | - | - | 1 month ago 0.35.2 | ESM only | Bundled | TypeScript tooling, React |
| @rstest/browser-react React component testing support for Rstest browser mode | 3k | - | - | - | 2 days ago 0.12.1 | ESM only | Bundled | Testing, React |
| react-html-table-to-excel Small react component for converting and downloading HTML table to Excel file | 3k | -25% | - | - 2.0.0 | CommonJS | None | React, PDF and documents | |
| @gitgraph/react Draw pretty git graphs in the browser, with React | 3k | - | - | - | 5 years ago 1.6.0 | ESM + CommonJS | Bundled | React |
| @ginkgo-bioworks/react-json-schema-form-builder React Component for visually configuring a JSON Schema-based form | 3k | - | - | - | 8 months ago 4.1.0 | ESM + CommonJS | Bundled | React |
| lavinhash High-performance fuzzy hashing library implementing the DLAH (Dual-Layer Adaptive Hashing) algorithm | 3k | - | - | 3 months ago 2.0.0 | ESM only | Bundled | Cryptography and hashing, React | |
| @kishannareshpal/expo-pdf A cross-platform, performant PDF viewer component for React Native and Expo | 3k | - | - | - | 6 months ago 0.3.2 | CommonJS | Bundled | PDF and documents, React |
| @cratis/arc.react React hooks, forms, dialogs, identity, and observable query composition for Cratis Arc — the CQRS application framework for ASP.NET Core. | 3k | - | - | - | 1 day ago 22.23.0 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| react-native-in-app-utils A react-native wrapper for handling in-app payments. | 3k | +87% | - | 6 years ago 6.1.0 | - | None | Payments and commerce, React | |
| formik-material-ui-pickers [](./LICENSE) | 3k | -5% | - | 5 years ago 1.0.0-alpha.1 | ESM + CommonJS | Bundled | Forms, React | |
| react-cool-img A React <Img /> component let you handle image UX and performance as a Pro! | 3k | +14% | - | 5 years ago 1.2.12 | ESM + CommonJS | Bundled | React, UI component libraries | |
| @vanyapr/transition-hook ☄️ An extremely light-weight react transition animation hook which is simpler and easier to use than react-transition-group | 3k | - | - | - | 3 years ago 1.5.4 | ESM + CommonJS | Bundled | Animation, React |
| panelui-native High-performance React Native UI components for Expo. Semantic design tokens, powered by Uniwind (Tailwind v4) and Reanimated. | 3k | - | - | 2 days ago 0.102.0 | ESM + CommonJS | Bundled | UI component libraries, React | |
| @getdashfy/themes Customizable theme system with pre-built themes for Dashfy | 2.9k | - | - | - | 1 month ago 0.1.3 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| rechart A react wrapper around chartjs 2.0 | 2.9k | -33% | - | 10 years ago 0.0.1 | CommonJS | None | Charts and data visualisation, React | |
| react-localize-redux Localization library for handling translations in React | 2.9k | -44% | - | 7 years ago 3.5.3 | ESM + CommonJS | Bundled | Internationalisation, State management | |
| @openstatus/react Create an account on [openstatus.dev](https://openstatus.dev), start monitoring your endpoints and include your own StatusWidget into your React Application. | 2.9k | - | - | - | 2 years ago 0.0.3 | ESM + CommonJS | Bundled | Monitoring and error tracking, React |
| lucide-mui Lucide icons compatible with MUI | 2.9k | +139% | - | 8 days ago 1.48.0 | ESM + CommonJS | Bundled | Icons, React | |
| gradflow Beautiful animated WebGL gradients for React | 2.9k | +6376% | - | 2 months ago 0.2.0 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Animation | |
| @p5-wrapper/next A NextJS specific library for the @P5-Wrapper/react project. | 2.9k | - | - | - | 9 months ago 3.0.1 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| cypress-react-router Adds cy.routerNavigate() command to the Cypress object to navigate using the React Router Dom history API. The command take the to and an optional options object as parameters. | 2.9k | +4% | - | 4 years ago 2.0.1 | ESM + CommonJS | Bundled | Routing, React | |
| @adamscybot/react-leaflet-component-marker A tiny wrapper for react-leaflet's <Marker /> component that allows you to use a React component as a marker, with working state, handlers, and access to parent contexts. | 2.9k | - | - | - | 1 year ago 2.0.3 | ESM only | Bundled | Maps and geolocation, React |
| react-native-dynamic-app-icon Programmatically change the app icon in React Native. | 2.9k | -59% | - | 6 years ago 1.1.0 | CommonJS | None | React | |
| @lemonsliceai/avatar Browser helpers for integrating LemonSlice avatars | 2.9k | - | - | - | 2 months ago 0.1.0 | ESM only | Bundled | Video and audio, WebSockets and realtime |
| @liveblocks/react-blocknote An integration of BlockNote + React to enable collaboration, comments, live cursors, and more with Liveblocks. | 2.9k | - | - | - | 4 days ago 3.24.2 | ESM + CommonJS | Bundled | WebSockets and realtime, React |
| react-native-simple-crypto A simpler React-Native crypto library | 2.9k | -30% | - | 7 months ago 0.3.0 | CommonJS | Bundled | Cryptography and hashing, React | |
| react-edit-text Simple editable text component for React | 2.9k | -23% | - | 3 years ago 5.1.1 | ESM + CommonJS | None | React | |
| throw-on Throw on console.error() & fetch | 2.9k | -34% | - | 3 years ago 0.8.0 | ESM + CommonJS | Bundled | HTTP clients, React | |
| use-animation-frame A React hook to run requestAnimationFrame seamlessly | 2.9k | +154% | - | 4 months ago 1.0.0 | ESM only | Bundled | Animation, React | |
| tag-hoc React HOC to set an element's tag and remove props | 2.9k | -83% | - | 9 years ago 1.0.0 | CommonJS | None | React, CSS-in-JS and styling | |
| @bsky.app/video-compressor Hardware-accelerated video compression for React Native and Expo. iOS + Android use VideoToolbox / MediaCodec; web uses WebCodecs via mediabunny. | 2.9k | - | - | - | 2 months ago 0.2.0 | CommonJS | Bundled | React, Video and audio |
| uniforms-unstyled Unstyled components for uniforms. | 2.9k | +7% | - | 1 year ago 4.0.0 | ESM + CommonJS | Bundled | React, UI component libraries | |
| slickgrid-react Slickgrid components made available in React | 2.9k | +44% | - | 10 days ago 10.11.0 | ESM only | Bundled | Tables and data grids, React | |
| react-terminal-ui A terminal react component with support for light and dark modes. | 2.9k | -5% | - | 1 year ago 1.4.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, React | |
| wayfarer Composable trie based router | 2.9k | -42% | - | 6 years ago 7.0.1 | CommonJS | None | Routing, React | |
| @roots/wordpress-dependencies-webpack-plugin Webpack plugin to help with wp_enqueue_script | 2.9k | - | - | - | 1 year ago 6.24.0 | ESM only | Bundled | CSS-in-JS and styling, React |
| react-window-dimensions [](https://travis-ci.org/bharley/react-window-dimensions) | 2.9k | +9% | - | 8 years ago 1.0.2 | CommonJS | None | React | |
| @central-icons-react/round-outlined-radius-1-stroke-1 A collection of round outlined React icons with 1px radius and 1px stroke width, designed for use in React applications. | 2.8k | - | - | - | 1 day ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| @mui/x-scheduler-internals-premium The Premium plan edition of the MUI X Scheduler internals. | 2.8k | - | - | - | 8 days ago 9.0.0-beta.12 | ESM + CommonJS | Bundled | Queues and background jobs, React |
| @syncfusion/ej2-react-maps The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options for React | 2.8k | - | - | - | 11 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @plannotator/markdown-editor Live-preview markdown editor for React (CodeMirror 6, atomic-editor). Raw markdown is the source of truth: rendering is decoration only, edits round-trip byte-identical. | 2.8k | - | - | - | 2 months ago 0.4.0 | ESM only | Bundled | Rich text and code editors, React |
| @react-sigma/layout-circlepack React Sigma - Layout circlepack | 2.8k | - | - | - | 9 months ago 5.0.6 | ESM only | Bundled | 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.
- @nkzw/babel-plugin-fbtee-auto-importThe JavaScript & React Internationalization Framework.
- react-native-lottie-splash-screenA lottie splash screen for react-native, hide when application loaded ,it works on iOS and Android.
- @react-native-vector-icons/simple-line-iconsSimple Line Icons font for react native vector icons
- use-tree-stateA super-light and customizable React hook to manage tree state like never before
- @visulima/redactA library for redacting and masking sensitive data from objects and strings, with support for GDPR compliance, custom rules, and deep object traversal.
- @cometchat/chat-uikit-react-nativeReady-to-use Chat UI Components for React Native
- @tsparticles/angularOfficial tsParticles Angular 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 and
- react-sortableMake your React components sortable.
- @reactodia/workspaceReactodia Workspace -- library for visual interaction with graphs in a form of a diagram.
- @rstest/browser-reactReact component testing support for Rstest browser mode
- react-html-table-to-excelSmall react component for converting and downloading HTML table to Excel file
- @gitgraph/reactDraw pretty git graphs in the browser, with React
- @ginkgo-bioworks/react-json-schema-form-builderReact Component for visually configuring a JSON Schema-based form
- lavinhashHigh-performance fuzzy hashing library implementing the DLAH (Dual-Layer Adaptive Hashing) algorithm
- @kishannareshpal/expo-pdfA cross-platform, performant PDF viewer component for React Native and Expo
- @cratis/arc.reactReact hooks, forms, dialogs, identity, and observable query composition for Cratis Arc — the CQRS application framework for ASP.NET Core.
- react-native-in-app-utilsA react-native wrapper for handling in-app payments.
- formik-material-ui-pickers[](./LICENSE)
- react-cool-imgA React <Img /> component let you handle image UX and performance as a Pro!
- @vanyapr/transition-hook☄️ An extremely light-weight react transition animation hook which is simpler and easier to use than react-transition-group
- panelui-nativeHigh-performance React Native UI components for Expo. Semantic design tokens, powered by Uniwind (Tailwind v4) and Reanimated.
- @getdashfy/themesCustomizable theme system with pre-built themes for Dashfy
- rechartA react wrapper around chartjs 2.0
- react-localize-reduxLocalization library for handling translations in React
- @openstatus/reactCreate an account on [openstatus.dev](https://openstatus.dev), start monitoring your endpoints and include your own StatusWidget into your React Application.
- lucide-muiLucide icons compatible with MUI
- gradflowBeautiful animated WebGL gradients for React
- @p5-wrapper/nextA NextJS specific library for the @P5-Wrapper/react project.
- cypress-react-routerAdds cy.routerNavigate() command to the Cypress object to navigate using the React Router Dom history API. The command take the to and an optional options object as parameters.
- @adamscybot/react-leaflet-component-markerA tiny wrapper for react-leaflet's <Marker /> component that allows you to use a React component as a marker, with working state, handlers, and access to parent contexts.
- react-native-dynamic-app-iconProgrammatically change the app icon in React Native.
- @lemonsliceai/avatarBrowser helpers for integrating LemonSlice avatars
- @liveblocks/react-blocknoteAn integration of BlockNote + React to enable collaboration, comments, live cursors, and more with Liveblocks.
- react-native-simple-cryptoA simpler React-Native crypto library
- react-edit-textSimple editable text component for React
- throw-onThrow on console.error() & fetch
- use-animation-frameA React hook to run requestAnimationFrame seamlessly
- tag-hocReact HOC to set an element's tag and remove props
- @bsky.app/video-compressorHardware-accelerated video compression for React Native and Expo. iOS + Android use VideoToolbox / MediaCodec; web uses WebCodecs via mediabunny.
- uniforms-unstyledUnstyled components for uniforms.
- slickgrid-reactSlickgrid components made available in React
- react-terminal-uiA terminal react component with support for light and dark modes.
- wayfarerComposable trie based router
- @roots/wordpress-dependencies-webpack-pluginWebpack plugin to help with wp_enqueue_script
- react-window-dimensions[](https://travis-ci.org/bharley/react-window-dimensions)
- @central-icons-react/round-outlined-radius-1-stroke-1A collection of round outlined React icons with 1px radius and 1px stroke width, designed for use in React applications.
- @mui/x-scheduler-internals-premiumThe Premium plan edition of the MUI X Scheduler internals.
- @syncfusion/ej2-react-mapsThe Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options for React
- @plannotator/markdown-editorLive-preview markdown editor for React (CodeMirror 6, atomic-editor). Raw markdown is the source of truth: rendering is decoration only, edits round-trip byte-identical.
- @react-sigma/layout-circlepackReact Sigma - Layout circlepack
- @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