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
@nextui-org/theme
The default theme for NextUI components
81.6k---1 year ago
2.4.5
ESM + CommonJSBundledCSS-in-JS and styling, UI component libraries
@zendeskgarden/container-utilities
Container utilities in the Garden Design System
81.5k---9 months ago
2.0.5
ESM + CommonJSBundledAccessibility, React
react-horizontal-scrolling-menu
Horizontal scrolling menu component for React with per-item visibility tracking. Supports mouse and touch devices, SSR-safe.
80.4k+55%-26 days ago
8.3.2
ESM + CommonJSBundledDOM and browser utilities, React
@omlet/cli
Omlet (https://omlet.dev) is a component analytics tool that uses a CLI to scan your codebase to detect components and their usage. Get real usage insights from customizable charts to measure adoption across all projects and identify opportunities to impr
79.8k---1 month ago
2.3.0
CommonJSBundledCLI tools and terminal utilities, UI component libraries
material-table
Datatable for React based on https://material-ui.com/api/table/ with additional features
79.6k-11%-4 months ago
2.3.0
CommonJSBundledTables and data grids, React
modal-react-native-web
React native modal implementation for web
79.5k+33%-7 years ago
0.2.0
CommonJSNoneReact, UI component libraries
@storybook/html-vite
Storybook for HTML and Vite: Develop, document, and test UI components in isolation
78.8k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
ember-basic-dropdown
The basic dropdown that your ember app needs
78.7k+12%-4 months ago
9.0.0
CommonJSBundledUI component libraries
@mantine/nprogress
Navigation progress bar
78.1k---4 days ago
9.6.2
ESM + CommonJSBundledUI component libraries, React
@zag-js/element-rect
observe element's rect over time
78k---1 year ago
1.8.1
ESM + CommonJSBundledUI component libraries, React
react-photo-view
An exquisite React photo preview component
77.1k+132%-1 year ago
1.2.7
ESM + CommonJSBundledReact, UI component libraries
material-ui
React Components that Implement Google's Material Design.
77k-2%--
0.20.2
ESM + CommonJSNoneReact, UI component libraries
react-native-elements
React Native Elements & UI Toolkit
76.9k-31%-3 years ago
3.4.3
CommonJSBundledUI component libraries, React
@terrazzo/token-tools
Various utilities for token types
76.9k---1 month ago
2.7.1
ESM onlyNoneCSS-in-JS and styling, UI component libraries
vue3-carousel
A simple carousel component for Vue 3
75.7k-3%-10 months ago
0.17.0
ESM + CommonJSBundledUI component libraries, Vue
subscribe-ui-event
A single, throttle built-in solution to subscribe to browser UI Events.
74.3k-0%-1 year ago
3.0.0
ESM + CommonJSNonePromises and async control flow, UI component libraries
react-accessible-accordion
Accessible Accordion component for React
74.2k-45%-1 year ago
5.0.1
ESM + CommonJSBundledAccessibility, UI component libraries
@storybook/server
Storybook Server renderer: Develop, document, and test UI components in isolation
74.1k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, UI component libraries
@progress/kendo-react-grid
React Data Grid (Table) provides 100+ ready-to-use data grid features. KendoReact Grid package
74k---17 days ago
16.1.0
ESM + CommonJSBundledTables and data grids, React
@zendeskgarden/react-buttons
Components relating to buttons in the Garden Design System
73.4k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
react-multi-select-component
Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all
72.9k+28%-3 years ago
4.3.4
ESM + CommonJSBundledReact, UI component libraries
@progress/kendo-react-data-tools
Includes React Pager & React Filter component, an intuitive interface to create complex filter descriptions. KendoReact Data Tools package
72.9k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
datatables.net-bs
DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
72.9k-5%-3 days ago
3.1.1
ESM + CommonJSBundledUI component libraries
@ministryofjustice/frontend
The MOJ Frontend contains the code you need to start building user interfaces for UK Ministry of Justice government services.
72.9k---8 days ago
11.1.0
ESM + CommonJSNoneUI component libraries
@mui/stylis-plugin-rtl
A plugin for Material UI that provides RTL (right-to-left) support.
72.8k---29 days ago
9.4.0
ESM + CommonJSBundledReact, UI component libraries
@fancyapps/ui
Robust JavaScript UI Component Library
72.7k---17 days ago
6.1.15
ESM onlyBundledUI component libraries
react-native-snap-carousel
Swiper/carousel component for React Native with previews, multiple layouts, parallax images, performant handling of huge numbers of items, and RTL support. Compatible with Android & iOS.
71.4k-25%-6 years ago
3.9.1
CommonJSNoneUI component libraries, React
@swimlane/ngx-datatable
ngx-datatable is an Angular table grid component for presenting large and complex data.
71.4k---1 month ago
25.1.0
ESM onlyBundledTables and data grids, Angular
@storybook/server-webpack5
Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.
71.4k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, UI component libraries
shadcn-vue
Add components to your apps.
71.4k+272%-1 month ago
2.8.2
ESM onlyBundledUI component libraries, Vue
@svar-ui/react-core
SVAR React Core library is a collection of customizable React UI components and form controls
71.1k---23 days ago
2.6.1
ESM + CommonJSBundledUI component libraries, React
@patternfly/react-table
This library provides a set of React table components for use with the PatternFly 4
70.2k---1 month ago
6.6.1
ESM + CommonJSBundledTables and data grids, React
@zendeskgarden/react-tooltips
Collection of components and render prop containers relating to Tooltips in the Garden Design System
70.2k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@angular-slider/ngx-slider
Self-contained, mobile friendly slider component for Angular based on angularjs-slider
69.7k---3 months ago
22.0.0
ESM onlyBundledUI component libraries, Angular
@gluestack-ui/core
Universal UI components for React Native, Expo, and Next.js
67.7k---3 months ago
5.0.15
ESM + CommonJSBundledReact, UI component libraries
flowbite-svelte
Flowbite components for Svelte
67.3k+57%-5 months ago
1.33.1
ESM onlyBundledUI component libraries, Svelte
@progress/kendo-angular-grid
Kendo UI Grid for Angular - high performance data grid with paging, filtering, virtualization, CRUD, and more.
67.1k---2 days ago
25.2.0
ESM + CommonJSBundledTables and data grids, Angular
bootstrap-vue-next
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
66.6k+64%-7 days ago
1.2.1
ESM onlyBundledUI component libraries, Vue
@storybook/tanstack-react
Storybook for TanStack (React, Vite): Router and Start ready Storybook framework
65.8k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
svelte-floating-ui
Svelte actions for working with floating ui
65.2k+86%-1 year ago
1.6.2
ESM onlyBundledSvelte, DOM and browser utilities
@zendeskgarden/react-forms
Components relating to form elements in the Garden Design System
65.1k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@zendeskgarden/react-typography
Components relating to typography in the Garden Design System
65k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@atlaskit/inline-dialog
An inline dialog is a pop-up container for small amounts of information. It can also contain controls.
63.5k---1 day ago
20.3.5
ESM + CommonJSBundledUI component libraries, React
@zendeskgarden/react-loaders
Components relating to loaders in the Garden Design System
62k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@zendeskgarden/container-selection
Containers relating to selection in the Garden Design System
61.9k---9 months ago
3.1.5
ESM + CommonJSBundledAccessibility, React
@zendeskgarden/container-tooltip
Containers relating to tooltip in the Garden Design System
61.2k---8 months ago
2.2.2
ESM + CommonJSBundledAccessibility, React
flickity
Touch, responsive, flickable carousels
61.1k+1%-4 years ago
3.0.0
CommonJSNoneUI component libraries
react-js-pagination
Simple, easy to use component for pagination. Compatible with bootstrap paginator stylesheets
60.7k+69%-6 years ago
3.0.3
CommonJSNoneReact, UI component libraries
pure-react-carousel
A highly impartial suite of React components that can be assembled by the consumer to create a responsive and aria compliant carousel with almost no limits on DOM structure or CSS styles.
59.1k-6%-9 months ago
1.35.0
ESM + CommonJSBundledAccessibility, UI component libraries
react-addons-css-transition-group
The code in this package has moved. We recommend you to use `CSSTransitionGroup` from [`react-transition-group`](https://github.com/reactjs/react-transition-group) instead.
58.8k-46%--
15.6.2
CommonJSNoneReact, UI component libraries

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.