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 |
|---|---|---|---|---|---|---|---|---|
| @nlux/themes Themes and CSS files for nlux, the JavaScript and React library for building conversational AI interfaces. | 4.9k | - | - | - | 2 years ago 2.17.1 | CommonJS | None | React, TypeScript tooling |
| @stratakit/mui StrataKit theme for Material UI | 4.9k | - | - | - | 1 day ago 1.0.2 | ESM only | Bundled | UI component libraries, React |
| @starknet-react/core Starknet React is a collection of React hooks for Starknet. | 4.9k | - | - | - | 1 year ago 5.0.3 | ESM only | Bundled | Blockchain and Web3, React |
| @shadscan/cli Audit React shadcn apps for missing UI fundamentals. | 4.9k | - | - | - | 1 month ago 0.17.0 | ESM only | Bundled | CLI tools and terminal utilities, React |
| better-react-spinkit A collection of loading indicators animated with CSS for React | 4.9k | +42% | - | 8 years ago 2.0.4 | CommonJS | None | React | |
| @canvasjs/react-charts CanvasJS React Charts - Official | 4.9k | - | - | - | 2 years ago 1.0.2 | CommonJS | None | Charts and data visualisation, React |
| @builder.io/mitosis Write components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io | 4.9k | - | - | - | 2 months ago 0.14.0 | CommonJS | Bundled | React, Vue |
| @react-pdf-viewer/locales Translations of the React PDF Viewer's UI in different languages | 4.9k | - | - | - | 5 years ago 1.0.0 | - | None | PDF and documents, React |
| react-currency-localizer A React hook to display prices in a user's local currency using HTTPS-compatible IP geolocation with robust validation and error handling | 4.9k | +78912% | - | 9 months ago 2.1.0 | ESM + CommonJS | Bundled | Internationalisation, React | |
| ismounted React hook to check if the component is still mounted | 4.9k | -36% | - | 5 years ago 0.1.8 | ESM + CommonJS | Bundled | React | |
| react-naver-maps React components for Naver Maps JavaScript API v3 | 4.9k | +62% | - | 3 months ago 0.2.2 | ESM only | Bundled | React | |
| react-scroll-to-component smooth scrolling to react component via reference | 4.9k | +3% | - | 8 years ago 1.0.2 | CommonJS | None | React, DOM and browser utilities | |
| react-currency-flags React styled-component for currency flags | 4.8k | -24% | - | 6 years ago 0.1.2 | CommonJS | Bundled | React, CSS-in-JS and styling | |
| @data-ui/radial-chart A package for radial-axis visualizations https://williaster.github.io/data-ui | 4.8k | - | - | - | 6 years ago 0.0.84 | ESM + CommonJS | None | React |
| survey-jquery survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. | 4.8k | -23% | - | - 1.12.67 | CommonJS | Bundled | UI component libraries, React | |
| next-videos Import videos (mp4, webm, ogg, swf, ogv) in Next.js. | 4.8k | -47% | - | 3 years ago 1.4.1 | CommonJS | Bundled | React | |
| @miden-sdk/react React hooks for the Miden web SDK. Run `npm create @miden-sdk@latest` to point your AI coding agent at version-matched guidance. | 4.8k | - | - | - | 2 days ago 0.16.3 | ESM only | Bundled | React, Bundlers |
| react-semantic-ui-datepickers Datepickers built with Semantic UI for React and Dayzed | 4.8k | +7% | - | 3 years ago 2.17.2 | ESM + CommonJS | Bundled | Date pickers, React | |
| @progress/kendo-react-spreadsheet KendoReact Spreadsheet package | 4.8k | - | - | - | 18 days ago 16.1.0 | ESM + CommonJS | Bundled | PDF and documents, React |
| react-native-shimmer Simple shimmering effect in React Native | 4.8k | +91% | - | 6 years ago 0.6.0 | CommonJS | None | React, Animation | |
| @ninetailed/experience.js-next Ninetailed SDK for Next.js | 4.8k | - | - | - | 1 month ago 7.26.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| maplibre-gl-layer-control A comprehensive layer control for MapLibre GL with advanced styling capabilities | 4.8k | - | - | 2 months ago 0.17.4 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| raviger React routing with hooks | 4.8k | -15% | - | 6 months ago 5.3.0 | ESM + CommonJS | Bundled | Routing, React | |
| react-auth-kit Authentication Library for React, which makes Token based auth very easy | 4.8k | -15% | - | 1 year ago 4.0.2-alpha.11 | ESM + CommonJS | Bundled | Authentication and authorisation, React | |
| @onekeyfe/react-native-scroll-guard A native view wrapper that prevents parent scrollable containers (PagerView/ViewPager2) from intercepting child scroll gestures | 4.8k | - | - | - | 4 days ago 3.0.156 | CommonJS | Bundled | React, DOM and browser utilities |
| editorjs-blocks-react-renderer EditorJS blocks render to semanticly beautiful html5 tags via React. | 4.8k | -5% | - | 4 years ago 1.3.0 | CommonJS | Bundled | React, Static site generators and meta-frameworks | |
| redux-pack Sensible promise handling and middleware for redux | 4.8k | +31% | - | 9 years ago 0.1.5 | CommonJS | None | React | |
| react-anime (ノ´ヮ´)ノ*:・゚✧ A super easy animation library for React. | 4.8k | -87% | - | 5 years ago 4.1.1 | ESM + CommonJS | Bundled | Animation, React | |
| @progress/kendo-react-taskboard KendoReact TaskBoard package | 4.8k | - | - | - | 18 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| zustand-middleware-computed-state Computed state middleware for Zustand | 4.8k | +97% | - | 3 years ago 0.1.3 | ESM + CommonJS | Bundled | React | |
| react-before-after-slider-component Simple slider component for comparing images. Before and after. | 4.8k | +2% | - | 3 years ago 1.1.8 | CommonJS | Bundled | React, TypeScript tooling | |
| @south-paw/react-vector-maps A React component for interactive vector maps of the world and 100+ countries | 4.8k | - | - | - | 3 years ago 3.2.0 | CommonJS | Bundled | Maps and geolocation, React |
| @react-three/flex `<Flex />` component for the 3D World. | 4.8k | - | - | - | 3 years ago 1.0.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, React |
| react-dvd-screensaver DVD-era nostalgia in React. Zero dependencies, fully typed, SSR-safe, supports React 16 through 19. | 4.8k | +268% | - | 5 months ago 0.1.2 | ESM only | Bundled | React, Animation | |
| @progress/kendo-react-ripple React Ripple provides the Material ink ripple effect. KendoReact Ripple package | 4.8k | - | - | - | 18 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| nucleo-glass 24px React SVG icon components from Nucleo | 4.8k | +2746% | - | 20 days ago 1.4.1 | ESM + CommonJS | Bundled | React, Icons | |
| opentok-react React components for OpenTok.js | 4.7k | -38% | - | 6 years ago 0.11.0 | CommonJS | Bundled | React, Video and audio | |
| @inovua/reactdatagrid-enterprise Empower Your Data with the best React Data Grid there is | 4.7k | - | - | - | 3 years ago 5.10.2 | CommonJS | None | Tables and data grids, React |
| react-iconly React component for Iconly icons | 4.7k | +76% | - | 3 years ago 2.2.10 | ESM + CommonJS | Bundled | Icons, React | |
| react-infinite-calendar Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more. | 4.7k | -46% | - | 9 years ago 2.3.1 | ESM + CommonJS | None | Date pickers, React | |
| @amazon-devices/lottie-react-native React Native bindings for Lottie | 4.7k | - | - | - | 1 month ago 3.0.9000000001 | ESM + CommonJS | Bundled | Animation, React |
| untitledui The Untitled UI CLI tool helps you quickly scaffold projects with Untitled UI React and add components and page examples to your existing projects with an interactive interface in seconds. | 4.7k | +426% | - | 4 days ago 0.1.65 | ESM only | None | CLI tools and terminal utilities, React | |
| @helperai/react React/Next.js integration for Helper chat widget | 4.7k | - | - | - | 9 months ago 0.9.5 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| nucleo-ui-essential-outline-18 18px outline React SVG icon components from Nucleo | 4.7k | +11504% | - | 20 days ago 1.1.8 | ESM + CommonJS | Bundled | React, Icons | |
| emotion-utils Shared utilities used by emotion, The Next Generation of CSS-in-JS. | 4.7k | -3% | - | 8 years ago 9.1.0 | ESM + CommonJS | None | CSS-in-JS and styling, React | |
| ag-grid-charts-enterprise Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 4.7k | -47% | - | 1 year ago 32.3.5 | ESM + CommonJS | Bundled | Tables and data grids, React | |
| react-native-animated-numbers Module that shows number changes through simple animation | 4.7k | +38% | - | 1 year ago 0.6.3 | ESM + CommonJS | Bundled | Animation, React | |
| @nutrient-sdk/react-native Nutrient React Native SDK | 4.7k | - | - | - | 25 days ago 4.5.1 | CommonJS | Bundled | React, PDF and documents |
| @central-icons-react/round-outlined-radius-3-stroke-1 A collection of round outlined React icons with 3px radius and 1px stroke width, designed for use in React applications. | 4.7k | - | - | - | 2 days ago 1.2.1 | ESM + CommonJS | Bundled | Icons, React |
| use-broadcast-ts Use the Broadcast Channel API in React easily with hooks or Zustand, and Typescript! | 4.7k | +32% | - | 1 month ago 2.0.2 | ESM + CommonJS | 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.
- @nlux/themesThemes and CSS files for nlux, the JavaScript and React library for building conversational AI interfaces.
- @stratakit/muiStrataKit theme for Material UI
- @starknet-react/coreStarknet React is a collection of React hooks for Starknet.
- @shadscan/cliAudit React shadcn apps for missing UI fundamentals.
- better-react-spinkitA collection of loading indicators animated with CSS for React
- @canvasjs/react-chartsCanvasJS React Charts - Official
- @builder.io/mitosisWrite components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io
- @react-pdf-viewer/localesTranslations of the React PDF Viewer's UI in different languages
- react-currency-localizerA React hook to display prices in a user's local currency using HTTPS-compatible IP geolocation with robust validation and error handling
- ismountedReact hook to check if the component is still mounted
- react-naver-mapsReact components for Naver Maps JavaScript API v3
- react-scroll-to-componentsmooth scrolling to react component via reference
- react-currency-flagsReact styled-component for currency flags
- @data-ui/radial-chartA package for radial-axis visualizations https://williaster.github.io/data-ui
- survey-jquerysurvey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
- next-videosImport videos (mp4, webm, ogg, swf, ogv) in Next.js.
- @miden-sdk/reactReact hooks for the Miden web SDK. Run `npm create @miden-sdk@latest` to point your AI coding agent at version-matched guidance.
- react-semantic-ui-datepickersDatepickers built with Semantic UI for React and Dayzed
- @progress/kendo-react-spreadsheetKendoReact Spreadsheet package
- react-native-shimmerSimple shimmering effect in React Native
- @ninetailed/experience.js-nextNinetailed SDK for Next.js
- maplibre-gl-layer-controlA comprehensive layer control for MapLibre GL with advanced styling capabilities
- ravigerReact routing with hooks
- react-auth-kitAuthentication Library for React, which makes Token based auth very easy
- @onekeyfe/react-native-scroll-guardA native view wrapper that prevents parent scrollable containers (PagerView/ViewPager2) from intercepting child scroll gestures
- editorjs-blocks-react-rendererEditorJS blocks render to semanticly beautiful html5 tags via React.
- redux-packSensible promise handling and middleware for redux
- react-anime(ノ´ヮ´)ノ*:・゚✧ A super easy animation library for React.
- @progress/kendo-react-taskboardKendoReact TaskBoard package
- zustand-middleware-computed-stateComputed state middleware for Zustand
- react-before-after-slider-componentSimple slider component for comparing images. Before and after.
- @south-paw/react-vector-mapsA React component for interactive vector maps of the world and 100+ countries
- @react-three/flex`<Flex />` component for the 3D World.
- react-dvd-screensaverDVD-era nostalgia in React. Zero dependencies, fully typed, SSR-safe, supports React 16 through 19.
- @progress/kendo-react-rippleReact Ripple provides the Material ink ripple effect. KendoReact Ripple package
- nucleo-glass24px React SVG icon components from Nucleo
- opentok-reactReact components for OpenTok.js
- @inovua/reactdatagrid-enterpriseEmpower Your Data with the best React Data Grid there is
- react-iconlyReact component for Iconly icons
- react-infinite-calendarInfinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.
- @amazon-devices/lottie-react-nativeReact Native bindings for Lottie
- untitleduiThe Untitled UI CLI tool helps you quickly scaffold projects with Untitled UI React and add components and page examples to your existing projects with an interactive interface in seconds.
- @helperai/reactReact/Next.js integration for Helper chat widget
- nucleo-ui-essential-outline-1818px outline React SVG icon components from Nucleo
- emotion-utilsShared utilities used by emotion, The Next Generation of CSS-in-JS.
- ag-grid-charts-enterpriseAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- react-native-animated-numbersModule that shows number changes through simple animation
- @nutrient-sdk/react-nativeNutrient React Native SDK
- @central-icons-react/round-outlined-radius-3-stroke-1A collection of round outlined React icons with 3px radius and 1px stroke width, designed for use in React applications.
- use-broadcast-tsUse the Broadcast Channel API in React easily with hooks or Zustand, and Typescript!
- @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