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
layui
Classic modular Front-End UI library
5.6k+15%-1 month ago
2.13.9
CommonJSNoneUI component libraries
@mescius/wijmo.chart.annotation
UI library for pure JS, Angular, React, Vue and more...
5.6k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.barcode.specialized
UI library for pure JS, Angular, React, Vue and more...
5.6k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.chart.analytics
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.interop.grid
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
vue-simple-spinner
A simple, flexible spinner for Vue.js
5.5k-14%-6 years ago
1.2.10
CommonJSNoneUI component libraries, Vue
@mescius/wijmo.vue2.input
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.grid.search
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
tcomb-form-native
react-native powered UI library for developing forms writing less code
5.5k+114%-7 years ago
0.6.20
CommonJSNoneReact, UI component libraries
@mescius/wijmo.cloud
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.chart.render
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@vellira-ui/react
Web components for Vellira Design System
5.5k---2 days ago
2.123.5
ESM + CommonJSBundledUI component libraries, React
@mescius/wijmo.chart.map
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
vuetable-2
Datatable component for Vue 2.x
5.5k-32%-8 years ago
1.7.5
CommonJSNoneTables and data grids, Vue
@mescius/wijmo.chart.interaction
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.viewer
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@maz-ui/node
Node utilities for Maz-UI library
5.5k---7 months ago
4.6.1
ESM onlyBundledUI component libraries
@mescius/wijmo.vue2.grid.grouppanel
UI library for pure JS, Angular, React, Vue and more...
5.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
weui
A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.
5.4k+61%--
2.6.26
CommonJSNoneUI component libraries
@mescius/wijmo.barcode.composite
UI library for pure JS, Angular, React, Vue and more...
5.4k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.odata
UI library for pure JS, Angular, React, Vue and more...
5.4k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.grid.selector
UI library for pure JS, Angular, React, Vue and more...
5.4k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.vue2.grid
UI library for pure JS, Angular, React, Vue and more...
5.4k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@saas-ui/hotkeys
Easy manageable keyboard shortcuts for Chakra UI
5.4k---1 year ago
2.5.1
ESM + CommonJSBundledUI component libraries, React
@mescius/wijmo.pdf
UI library for pure JS, Angular, React, Vue and more...
5.4k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@saas-ui/use-hotkeys
Easy to use and scalable keyboard shortcuts for React.
5.4k---2 years ago
1.1.3
ESM + CommonJSBundledUI component libraries, React
@saas-ui/data-table
Data-table Component
5.4k---1 year ago
13.0.4
ESM + CommonJSBundledUI component libraries, React
bootstrap4-toggle
Bootstrap 4 Toggle is a bootstrap 4 plugin that converts checkboxes into toggles.
5.4k-1%--
3.6.1
CommonJSNoneUI component libraries
bootstrap-datetime-picker
Both Date and Time picker widget based on twitter bootstrap
5.4k+11%-9 years ago
2.4.4
CommonJSNoneUI component libraries
@mescius/wijmo.angular2.chart
UI library for pure JS, Angular, React, Vue and more...
5.4k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
blaze-slider
Blazing Fast Slider For High Performance Web
5.4k+49%--
1.9.3
ESM + CommonJSBundledUI component libraries
semantic-ui
Semantic empowers designers and developers by creating a shared vocabulary for UI.
5.4k-74%--
2.5.0
-NoneUI component libraries
vue-snotify
A Vue.js toast notifications
5.4k-8%-8 years ago
3.2.1
ESM + CommonJSBundledVue, UI component libraries
@mescius/wijmo.meta
UI library for pure JS, Angular, React, Vue and more...
5.3k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
cogo-toast
Beautiful, Zero Configuration, Toast Messages - Built with React
5.3k-6%--
4.2.3
ESM + CommonJSNoneReact, UI component libraries
@mescius/wijmo.vue2.grid.detail
UI library for pure JS, Angular, React, Vue and more...
5.3k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
element-gui
A Component Library for Vue.js.
5.3k+281%--
1.12.0
CommonJSBundledVue, UI component libraries
ka-table
The customizable, extendable, lightweight, and fully free React Table Component
5.3k-7%-1 year ago
12.0.3
-BundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.grid
UI library for pure JS, Angular, React, Vue and more...
5.3k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
stimulus-dropdown
A Stimulus controller to create a dropdown.
5.3k+36%--
2.1.0
ESM + CommonJSNoneUI component libraries
@progress/kendo-react-pivotgrid
React PivotGrid (also called Pivot Table) can be data-bound to an OLAP service and customized extensively. KendoReact PivotGrid package
5.3k---17 days ago
16.1.0
ESM + CommonJSBundledReact, UI component libraries
@mescius/wijmo.angular2.chart.animation
UI library for pure JS, Angular, React, Vue and more...
5.2k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
jquery-blockui
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.
5.2k+10%--
2.7.0
CommonJSNoneUI component libraries
@inkline/inkline
Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.
5.2k---1 year ago
4.7.2
ESM + CommonJSBundledUI component libraries, Vue
elix
High-quality web components for common user interface patterns
5.2k-9%-4 years ago
15.0.1
ESM onlyBundledUI component libraries
@splidejs/svelte-splide
Svelte component for the Splide slider/carousel.
5.2k---3 years ago
0.2.9
ESM onlyBundledUI component libraries, Svelte
@stratakit/structures
Medium-sized component structures for the Strata design system
5.2k---9 days ago
0.6.1
ESM onlyBundledUI component libraries
boosted
Orange Boosted with Bootstrap is a Bootstrap based, Orange branded accessible and ergonomic components library.
5.1k-23%-10 months ago
5.3.8
ESM + CommonJSNoneCSS-in-JS and styling, UI component libraries
rei-kit
One kit, every look. 105 accessible Vue 3 + Tailwind 4 components, four materials (quiet, glass, brutal, soft) and ten WCAG-checked palettes, each switched with one attribute.
5.1k--4 days ago
2.25.0
ESM onlyBundledUI component libraries, Vue
@playcanvas/pcui
User interface component library for the web
5.1k---4 months ago
6.1.4
ESM onlyBundledUI 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.