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
uniforms
Core package of uniforms.
12.8k+16%-1 year ago
4.0.0
ESM + CommonJSBundledReact, UI component libraries
vue-good-table
A simple, clean data table for VueJS (2.x) with essential features like sorting, column filtering, pagination etc
12.6k-29%-4 years ago
2.21.11
ESM + CommonJSNoneTables and data grids, Vue
datatables.net-fixedcolumns-bs5
FixedColumns for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
12.6k+27%-3 days ago
6.1.0
ESM + CommonJSBundledUI component libraries
pnotify
Beautiful notifications and prompts.
12.5k+82%--
5.2.0
-NoneUI component libraries
fomantic-ui
Fomantic empowers designers and developers by creating a shared vocabulary for UI.
12.5k+42%-1 year ago
2.9.4
CommonJSBundledUI component libraries
vue-slick-carousel
Vue Slick Carousel with True SSR Written for Faster Luxstay
12.4k-28%-6 years ago
1.0.6
CommonJSNoneStatic site generators and meta-frameworks, UI component libraries
@taiga-ui/layout
A package with Taiga UI layout components
12k---4 days ago
5.25.0
ESM + CommonJSBundledAngular, UI component libraries
evergreen-ui
🌲 React UI Kit by Segment 🌲
12k-30%-3 years ago
7.1.9
ESM + CommonJSBundledUI component libraries, React
vue2-timepicker
A dropdown time picker (hour|minute|second) for Vue 2.x, with flexible time format support
12k-12%-5 years ago
1.1.6
ESM + CommonJSNoneVue, UI component libraries
@taiga-ui/addon-mobile
Extension package for Taiga UI that adds support for mobile specific behaviors such as custom data pickers, dropdowns, etc.
11.9k---4 days ago
5.25.0
ESM + CommonJSBundledAngular, UI component libraries
@mescius/wijmo
UI library for pure JS, Angular, React, Vue and more...
11.9k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@coreui/angular
CoreUI Components Library for Angular
11.8k---1 day ago
5.7.31
ESM onlyBundledUI component libraries, Angular
react-responsive-ui
Responsive React UI components
11.7k-6%-2 years ago
0.15.58
ESM + CommonJSNoneReact, UI component libraries
jqwidgets-scripts
jQWidgets UI components for JavaScript, jQuery, React, Vue and TypeScript - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
11.7k+69%-7 days ago
27.0.1
CommonJSNoneTables and data grids, UI component libraries
grapesjs-tui-image-editor
GrapesJS TOAST UI Image Editor
11.7k+170%-3 years ago
1.0.2
CommonJSNoneUI component libraries
goey-toast
A gooey, morphing toast component built on Sonner with Framer Motion animations
11.6k--3 months ago
0.5.0
ESM + CommonJSBundledAnimation, UI component libraries
datatables.net-responsive-bs
Responsive for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
11.5k-1%-3 days ago
4.1.0
ESM + CommonJSBundledUI component libraries
@progress/kendo-react-listview
React ListView enables you to display a custom layout of data items. KendoReact ListView package
11.5k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@rjsf/mantine
Mantine theme, fields and widgets for react-jsonschema-form
11.4k---9 days ago
6.10.1
ESM + CommonJSBundledReact, Forms
react-bootstrap-multiselect
A multiselect component for react (with bootstrap). This is a react port of: https://github.com/davidstutz/bootstrap-multiselect
11.3k+167%-9 years ago
2.4.1
CommonJSNoneUI component libraries, React
ink-form
Complex user-friendly form component for React Ink
11.3k+693%-1 month ago
2.0.2
ESM onlyBundledCLI tools and terminal utilities, React
lucid-ui
A UI component library from Xandr.
11.2k+259%-4 years ago
8.16.0
ESM + CommonJSBundledUI component libraries
@kiwicom/orbit-components
Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com's products.
11.2k---9 months ago
27.7.1-alpha.0
ESM + CommonJSNoneUI component libraries
react-view-pager
View-Pager/Slider/Carousel powered by React Motion.
11.1k-64%--
0.6.0
CommonJSNoneUI component libraries, React
svelte-headless-table
Unopinionated and extensible data tables for Svelte
11k+84%-1 year ago
0.18.3
ESM onlyBundledTables and data grids, Svelte
jquery-colorbox
jQuery lightbox and modal window plugin.
11k-4%-10 years ago
1.6.4
CommonJSNoneUI component libraries
@porsche-design-system/components-react
Porsche Design System is a component library designed to help developers create the best experience for software or services distributed by Dr. Ing. h.c. F. Porsche AG.
11k---16 days ago
4.7.0
ESM + CommonJSBundledReact, UI component libraries
@ngu/carousel
Angular Universal carousel
10.9k---1 year ago
20.0.1
ESM + CommonJSBundledUI component libraries, Angular
@zendeskgarden/container-slider
Containers relating to Slider in the Garden Design System
10.9k---9 months ago
0.1.17
ESM + CommonJSBundledAccessibility, React
@syncfusion/ej2-react-filemanager
Essential JS 2 FileManager Component for React
10.9k---4 days ago
34.2.9
ESM + CommonJSNoneReact, UI component libraries
react-native-gesture-image-viewer
🖼️ React Native Image Viewer - Reanimated-powered image gestures with full control
10.9k+15947%-5 days ago
3.1.0
CommonJSBundledUI component libraries, React
@ngxpert/hot-toast
Smoking hot Notifications for Angular. Lightweight, customizable and beautiful by default.
10.8k---24 days ago
7.0.0
ESM onlyBundledAngular, CSS-in-JS and styling
angular-bootstrap
Bootstrap widgets for Angular
10.7k+20%-11 years ago
0.12.2
CommonJSNoneUI component libraries, Angular
bootstrap-maxlength
A visual feedback indicator for the MaxLength attribute
10.7k-19%-1 year ago
2.0.0
CommonJSNoneUI component libraries
@szhsin/react-accordion
The complete accordion solution for React.
10.7k---2 months ago
1.4.3
ESM + CommonJSBundledUI component libraries, React
@vaadin/vaadin-date-picker
Web component providing a date selection field with scrollable month calendar
10.7k---18 days ago
23.6.6
ESM onlyBundledUI component libraries, Date pickers
react-elastic-carousel
A flexible and responsive carousel component for react
10.7k-29%-5 years ago
0.11.5
ESM + CommonJSBundledUI component libraries, React
notivue
Powerful toast notification system for Vue and Nuxt
10.6k+91%-2 years ago
2.4.5
ESM + CommonJSBundledVue, UI component libraries
@blossom-carousel/react
A native-scroll-first carousel component for React.
10.6k---2 months ago
1.5.2
ESM + CommonJSBundledUI component libraries, React
svelte-toasts
A highly configurable notification/toast component with individual toast state management capabilities.
10.6k+164%-5 years ago
1.1.2
ESM + CommonJSBundledSvelte, State management
iscroll
Smooth scrolling for the web
10.5k+6%--
5.2.0
CommonJSNoneUI component libraries
@opentui-ui/dialog
A dialog/modal library for terminal UIs built on OpenTUI
10.5k---23 days ago
0.1.3
ESM onlyBundledCLI tools and terminal utilities, UI component libraries
@progress/kendo-react-scrollview
React ScrollView (React Carousel) displays images or content in a horizontally scrollable collection. KendoReact ScrollView package
10.5k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
a11y-dropdown-component
Accessible Dropdown Component in Vanilla JS
10.4k+7%-7 years ago
1.2.0
ESM + CommonJSNoneAccessibility, UI component libraries
@abp/bootstrap
ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files.
10.4k---11 days ago
10.6.1
-NoneUI component libraries, Angular
@redocly/react-dropdown-aria
Simple and accessible React dropdown component
10.4k---5 years ago
2.0.12
ESM + CommonJSBundledAccessibility, React
@progress/kendo-react-scheduler
React Scheduler brings the functionality of Outlook's Calendar to a single UI component. KendoReact Scheduler package
10.4k---17 days ago
16.1.0
ESM + CommonJSBundledReact, UI component libraries
a11y-accordion-component
Accessible Accordion Component in Vanilla JS
10.4k-0%-8 years ago
1.2.6
ESM + CommonJSNoneAccessibility, UI component libraries
a11y-dialog-component
Highly customizable accessible dialog library written in Vanilla JS
10.3k-8%-5 years ago
5.5.1
ESM + CommonJSNoneAccessibility, UI component libraries
block-ui
Simulate synchronous ajax by blocking - not locking - the UI. This plugin lets you block user interaction with the page or with a specific element on the page. Also great at displaying modal dialogs.
10.3k-22%--
2.70.1
CommonJSNoneUI 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.