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
@terrazzo/parser
Parser/validator for the Design Tokens Community Group (DTCG) standard.
58.7k---1 month ago
2.7.1
ESM onlyNoneCSS-in-JS and styling, UI component libraries
@rjsf/shadcn
shadcn theme, fields and widgets for react-jsonschema-form
58.3k---9 days ago
6.10.1
ESM + CommonJSBundledReact, Forms
@progress/kendo-react-editor
React Editor enables users to create rich text content through a WYSIWYG interface. KendoReact Editor package
58.1k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@atlaskit/dropdown-menu
A dropdown menu displays a list of actions or options to a user.
57.9k---1 day ago
18.3.7
ESM + CommonJSBundledUI component libraries, React
tui-code-snippet
TOAST UI Utility: CodeSnippet
57.8k+36%-5 years ago
2.3.3
CommonJSNoneUI component libraries
@zendeskgarden/react-tags
Components relating to tags in the Garden Design System
57.8k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@json-render/shadcn
shadcn/ui component library for @json-render/core. JSON becomes beautiful Tailwind-styled React components.
57.6k---7 days ago
0.21.0
ESM + CommonJSBundledCSS-in-JS and styling, React
@zendeskgarden/react-theming
Theming utilities and components within the Garden Design System
56.6k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
focus-trap-vue
Vue component to trap the focus within a DOM element
56.1k+24%-1 year ago
4.1.0
ESM + CommonJSBundledAccessibility, Vue
duoop-ui
Tactile React components with plain CSS.
54.3k--17 days ago
1.0.1
ESM onlyNoneUI component libraries, React
@vaadin/date-picker
Web component providing a date selection field with scrollable month calendar
54k---3 days ago
25.3.0
ESM onlyBundledUI component libraries, Date pickers
@zendeskgarden/react-notifications
Notification and Well components within the Garden Design System
54k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@progress/kendo-react-tooltip
React Tooltips library represents popups with information that is related to a UI element. KendoReact Tooltips package
53.6k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
carbon-components
The Carbon Design System is IBM’s open-source design system for products and experiences.
53.5k+12%--
10.58.15
ESM + CommonJSNoneUI component libraries, React
frappe-datatable
A modern datatable library for the web
53.5k+112%-2 days ago
1.21.2
CommonJSNoneTables and data grids, UI component libraries
@vuetify/v0
Headless, unstyled, accessible Vue 3 primitives and composables — a meta UI framework for building applications, component libraries, and design systems
53.4k---1 day ago
1.2.3
ESM onlyBundledUI component libraries, Vue
react-simple-dropdown
Non-prescriptive React.js dropdown toolkit
52k+460%-8 years ago
3.2.3
CommonJSNoneReact, UI component libraries
@zendeskgarden/react-avatars
Components relating to avatars in the Garden Design System
51.9k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@spectrum-web-components/shared
The `@spectrum-web-components/shared` package provides essential base classes, mixins, and utilities that support developing Spectrum Web Components. This package contains foundational tools for focus management, slot observation, accessibility enhancemen
51.8k---2 months ago
1.12.2
ESM onlyBundledUI component libraries
@zendeskgarden/react-tabs
Components and render prop containers relating to the Garden Design System.
51k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
react-dropdown
A lightweight, accessible dropdown component for React
50.7k-23%-2 months ago
2.0.0
ESM + CommonJSBundledReact, UI component libraries
@assistant-ui/react-ag-ui
AG-UI protocol adapter for assistant-ui
50.4k---1 day ago
0.0.62
ESM onlyBundledReact, UI component libraries
@zendeskgarden/react-dropdowns
Components related to dropdowns in the Garden Design System
50.3k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
jspreadsheet-ce
Jspreadsheet is a lightweight, vanilla javascript plugin to create amazing web-based interactive data grids with spreadsheet like controls compatible with Excel, Google Spreadsheets and any other spreadsheet software.
50.1k+81%-1 year ago
5.0.4
CommonJSBundledTables and data grids, PDF and documents
bootstrap-touchspin
A mobile and touch friendly input spinner component for Bootstrap 3, 4 & 5. jQuery plugin with IIFE/UMD builds for backward compatibility.
50k-30%-10 months ago
5.1.0
CommonJSNoneUI component libraries
@zendeskgarden/container-combobox
Containers relating to Combobox in the Garden Design System
49.9k---2 months ago
2.0.9
ESM + CommonJSBundledAccessibility, React
@zendeskgarden/container-field
Containers relating to field in the Garden Design System
49.9k---9 months ago
3.0.22
ESM + CommonJSBundledAccessibility, React
@sendbird/uikit-react
Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
49.9k---8 days ago
3.19.1
ESM + CommonJSBundledReact, UI component libraries
@fullcalendar/bootstrap
Bootstrap 4 theme for FullCalendar
49.6k---3 months ago
6.1.21
ESM + CommonJSBundledUI component libraries
@storybook/angular-vite
Storybook for Angular: Develop, document, and test UI components in isolation
49.6k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Angular
angular-material
**[Support for legacy AngularJS ended on January 1st, 2022](https://goo.gle/angularjs-end-of-life). [See `@angular/core` for the actively supported Angular](https://npmjs.com/@angular/core).**
49.5k+0%--
1.2.5
CommonJSNoneUI component libraries, Angular
@syncfusion/ej2-angular-base
A common package of Essential JS 2 base Angular libraries, methods and class definitions
49.2k---10 days ago
34.2.8
ESM + CommonJSBundledAngular, UI component libraries
@assistant-ui/ai-sdk
Vercel AI SDK adapter for assistant-ui
49.2k---1 day ago
0.0.8
ESM onlyBundledCloud SDKs, React
@zendeskgarden/container-schedule
Containers relating to schedule in the Garden Design System
49.2k---2 years ago
2.0.12
ESM + CommonJSBundledAccessibility, React
react-addons-pure-render-mixin
>**Note:** >This is a legacy React addon, and is no longer maintained. > >We don't encourage using it in new code, but it exists for backwards compatibility. >The recommended migration path is to use [`React.PureComponent`](https://facebook.github.io/re
48.7k+13%--
15.6.3
CommonJSNoneReact, UI component libraries
@jaames/iro
Modular, design-conscious color picker widget for JavaScript
48.7k---5 years ago
5.5.2
ESM + CommonJSBundledUI component libraries, Image processing
@clr/angular
Angular components for Clarity
48.7k---28 days ago
18.3.0
ESM onlyBundledUI component libraries, Angular
react-native-root-toast
react native toast like component, pure javascript solution
48.6k+13%-1 year ago
4.0.1
CommonJSBundledReact, Video and audio
@zendeskgarden/container-menu
Containers relating to Menu in the Garden Design System
48k---8 months ago
2.0.1
ESM + CommonJSBundledAccessibility, React
@zag-js/svelte
The svelte wrapper for zag
47.8k---12 days ago
1.44.0
ESM onlyBundledSvelte, UI component libraries
@assistant-ui/react-lexical
Lexical-based rich text composer for assistant-ui with @-mention support
47.6k---1 day ago
0.2.15
ESM onlyBundledReact, Rich text and code editors
owl.carousel
Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.
47.5k-8%--
2.3.4
CommonJSNoneUI component libraries
@zendeskgarden/container-tabs
Containers relating to tabs in the Garden Design System
47.2k---9 months ago
2.0.17
ESM + CommonJSBundledAccessibility, React
vue-final-modal
The most powerful yet most light-weight modal library for Vue 3.
47.2k+15%-2 years ago
4.5.5
ESM + CommonJSBundledVue, UI component libraries
native-base
Essential cross-platform UI components for React Native
46.7k-24%--
3.4.28
ESM + CommonJSBundledReact, UI component libraries
micromodal
Tiny javascript library for creating accessible modal dialogs
46.6k+19%-3 months ago
0.7.0
ESM + CommonJSNoneAccessibility, UI component libraries
@zendeskgarden/container-scrollregion
Containers relating to scroll region in the Garden Design System
46.1k---9 months ago
1.0.13
ESM + CommonJSBundledAccessibility, React
@progress/kendo-react-form
React Form is a small and fast package for form state management with zero dependencies. KendoReact Form package
45.7k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@chakra-ui/next-js
Chakra UI Integrations for Next.js 13
45.6k---1 year ago
2.4.2
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
@itwin/itwinui-react
A react component library for iTwinUI
45k---8 days ago
3.22.0
ESM + CommonJSBundledUI component libraries, 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.