Skip to content
JS
Package category

UI component libraries

Ready-made components: buttons, modals, tables, menus.

1,602 packages12 comparisons

Packages compared

1,602 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@vscode/sudo-prompt
Run a command using sudo, prompting the user with an OS dialog if necessary
1.8m+257%-8 months ago
9.3.2
CommonJSBundledUI component libraries
@storybook/nextjs-vite
Storybook for Next.js and Vite: Develop, document, and test UI components in isolation
1.8m+797%-22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@storybook/nextjs
Storybook for Next.js: Develop, document, and test UI components in isolation
1.8m+27%-22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@storybook/react-webpack5
Storybook for React and Webpack: Develop, document, and test UI components in isolation
1.8m+25%-22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@mantine/core
React components library focused on usability, accessibility and developer experience
1.7m+132%-4 days ago
9.6.2
--UI component libraries, React
react-overlays
Utilities for creating robust overlay components
1.6m+39%-4 years ago
5.2.1
--UI component libraries, React
react-tooltip
react tooltip component
1.5m+13%-3 months ago
6.0.8
--React, UI component libraries
react-bootstrap
Bootstrap 5 components built with React
1.3m+7%-1 year ago
2.10.10
--UI component libraries, React
@sanity/ui
The Sanity UI components.
1.2m---today
4.2.4
--UI component libraries
@assistant-ui/core
Framework-agnostic core runtime for assistant-ui
1.2m---1 day ago
0.3.21
ESM onlyBundledUI component libraries
@chakra-ui/react
Responsive and accessible React UI components built with React and Emotion
1.2m---28 days ago
3.37.0
ESM + CommonJSBundledUI component libraries, React
react-slick
React port of slick carousel
1.2m+8%-1 year ago
0.31.0
CommonJSNoneUI component libraries, React
vue-sonner
[![NPM][npmBadge]][npmUrl] [![Minzip Package][bundlePhobiaBadge]][bundlePhobiaUrl] [![NPM Download][npmDtBadge]][npmDtUrl]
1.2m+681%-11 months ago
2.0.9
ESM onlyBundledVue, UI component libraries
ag-grid-enterprise
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
1.2m+109%-9 days ago
36.2.0
ESM + CommonJSBundledTables and data grids, React
@material-ui/system
Material-UI System - Design system for Material-UI.
1.1m---4 years ago
4.12.2
ESM + CommonJSBundledUI component libraries, React
@material-ui/utils
Material-UI Utils - Utility functions for Material-UI.
1.1m---4 years ago
4.11.3
ESM + CommonJSBundledReact, Utility libraries
@material-ui/types
Material-UI Types - Utility types for Material-UI.
1.1m---6 years ago
5.1.0
-BundledReact, UI component libraries
radix-vue
Vue port for Radix UI Primitives.
1m+460%-1 year ago
1.9.17
ESM + CommonJSBundledUI component libraries, Vue
@stencil/core
A Compiler for Web Components and Progressive Web Apps
1m---2 days ago
4.45.1
ESM + CommonJSBundledUI component libraries, Static site generators and meta-frameworks
eslint-plugin-react-compiler
ESLint plugin to display errors found by the React compiler.
978.9k+58%-1 year ago
19.1.0-rc.2
CommonJSBundledReact, UI component libraries
ng-packagr
Compile and package Angular libraries in Angular Package Format (APF)
977.4k+22%-1 day ago
22.2.1
CommonJSBundledTypeScript tooling, UI component libraries
@zag-js/store
The reactive store package for zag machines
972k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, Vue
kapsule
A closure based Web Component library
956.8k+450%-1 year ago
1.16.3
ESM onlyBundledHTTP servers and web frameworks, UI component libraries
@mui/x-data-grid-pro
The Pro plan edition of the MUI X Data Grid components.
946.1k---7 days ago
9.14.0
ESM + CommonJSBundledTables and data grids, React
@rc-component/tooltip
Tooltip UI component for React
932.2k---29 days ago
1.5.2
ESM + CommonJSBundledReact, UI component libraries
@zag-js/interact-outside
Track interactions or focus outside an element
931.1k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/dismissable
Dismissable layer utilities for the DOM
930k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@rjsf/utils
Utility functions for @rjsf/core
906.9k---8 days ago
6.10.1
ESM + CommonJSBundledParsers and serialisers, Utility libraries
@rjsf/core
A simple React component capable of building HTML forms out of a JSON schema.
905k---8 days ago
6.10.1
ESM + CommonJSBundledReact, Forms
@rc-component/dropdown
dropdown ui component for react
902.4k---8 days ago
2.0.1
ESM + CommonJSBundledReact, UI component libraries
react-devtools-inline
Embed react-devtools within a website
901.4k+151%-15 days ago
8.0.0
CommonJSNoneReact, UI component libraries
@rc-component/dialog
dialog ui component for react
887.3k---3 months ago
1.10.0
ESM + CommonJSBundledReact, UI component libraries
@zag-js/popper
Dynamic positioning logic for ui machines
884k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, DOM and browser utilities
@zag-js/collection
Utilities to manage a collection of items.
874k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@rc-component/collapse
rc-collapse ui component for react
873.3k---8 months ago
1.2.0
ESM + CommonJSBundledReact, UI component libraries
slick-carousel
the last carousel you'll ever need
863.9k-1%-12 days ago
2.0.0
CommonJSNoneUI component libraries
@zag-js/combobox
Core logic for the combobox widget implemented as a state machine
853.5k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/react
The react wrapper for zag
839.8k---11 days ago
1.44.0
ESM + CommonJSBundledReact, UI component libraries
@zag-js/remove-scroll
JavaScript utility to remove scroll on body
837.5k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/menu
Core logic for the menu widget implemented as a state machine
837.3k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/tooltip
Core logic for the tooltip widget implemented as a state machine
836.6k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries
@zag-js/toast
Core logic for the toast widget implemented as a state machine
834.3k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries
@zag-js/dialog
Core logic for the dialog widget implemented as a state machine
828.7k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries
@restart/ui
Utilities for creating robust overlay components
823.5k---1 year ago
1.9.4
ESM + CommonJSBundledUI component libraries, React
@zag-js/tags-input
Core logic for the tags-input widget implemented as a state machine
823.2k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/tabs
Core logic for the tabs widget implemented as a state machine
820.5k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries
@zag-js/number-input
Core logic for the number-input widget implemented as a state machine
819.6k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/popover
Core logic for the popover widget implemented as a state machine
818.6k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/date-utils
Date utilities for zag.js
816.8k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/date-picker
Core logic for the date-picker widget implemented as a state machine
816.7k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, Date pickers

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.