Package category
UI component libraries
Ready-made components: buttons, modals, tables, menus.
1,602 packages12 comparisons
Packages compared
1,602 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| vue-gallery VueJS responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. | 2.6k | -23% | - | 3 years ago 2.0.5 | CommonJS | None | UI component libraries, Vue | |
| datatables.net-fixedcolumns-bs FixedColumns for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/) | 2.6k | +17% | - | - 6.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| view-ui-plus A high quality UI components Library with Vue.js 3 | 2.6k | +4% | - | 6 months ago 1.3.24 | CommonJS | Bundled | UI component libraries, Vue | |
| @toast-ui/editor-plugin-chart TOAST UI Editor : Chart Plugin | 2.6k | - | - | - | 5 years ago 3.0.1 | CommonJS | Bundled | Rich text and code editors, Charts and data visualisation |
| @svelte-plugins/tooltips A simple tooltip action and component designed for Svelte. | 2.5k | - | - | - | 1 year ago 3.0.3 | ESM only | Bundled | UI component libraries, Svelte |
| @visactor/vtable-gantt canvas table width high performance | 2.5k | - | - | - | 14 days ago 1.26.8 | ESM + CommonJS | Bundled | Tables and data grids, Charts and data visualisation |
| @blueprintjs/timezone Components related to timezone selection and UI | 2.5k | - | - | - | 3 years ago 4.5.43 | ESM + CommonJS | Bundled | React, UI component libraries |
| vira A simple and highly versatile design system using element-vir. | 2.5k | +90% | - | 1 day ago 32.3.0 | ESM only | Bundled | UI component libraries | |
| @bhplugin/vue3-datatable Vue3 Datatable - fully customizable & easy to use datatable library | 2.5k | - | - | - | 5 months ago 3.0.0 | ESM + CommonJS | Bundled | Tables and data grids, Vue |
| @grapecity/wijmo.angular2.barcode.common UI library for pure JS, Angular, React, Vue and more... | 2.5k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.barcode.composite UI library for pure JS, Angular, React, Vue and more... | 2.5k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| vue3-excel-editor Vue3 plugin for displaying and editing the array-of-object in Excel style | 2.5k | +132% | - | 1 year ago 1.0.60 | CommonJS | None | PDF and documents, Tables and data grids | |
| @coreui/vue-pro UI Components Library for Vue.js | 2.5k | - | - | - | 1 month ago 5.21.1 | ESM + CommonJS | Bundled | UI component libraries, Vue |
| bootstrap-4-grid Bootstrap 4 grid system and layout utilities | 2.5k | -34% | - | - 3.4.0 | CommonJS | None | UI component libraries | |
| ui-bootstrap4 Native AngularJS (Angular) directives for Bootstrap | 2.5k | -15% | - | - 3.0.7 | CommonJS | None | UI component libraries, Angular | |
| @a2simcode/ui A Vue 3 UI Component Library | 2.5k | - | - | - | 4 days ago 0.0.398 | ESM + CommonJS | Bundled | Vue, UI component libraries |
| @grapecity/wijmo.angular2.chart.map UI library for pure JS, Angular, React, Vue and more... | 2.5k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| mountain-ui A comprehensive UI component library for ERP systems with field types, entities, and registry management built with Svelte | 2.5k | - | - | 4 days ago 1.0.171 | ESM + CommonJS | Bundled | UI component libraries, Svelte | |
| @syncfusion/ej2-react-querybuilder Essential JS 2 QueryBuilder for React | 2.4k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @webx-ui/core Vue 3 UI components for admin panels, styled entirely with WebX UI design tokens. | 2.4k | - | - | - | 1 day ago 0.33.2 | ESM only | Bundled | UI component libraries, Vue |
| antdv-next Ant Design Vue3 Component Library | 2.4k | +263317% | - | - 1.5.5 | ESM only | Bundled | UI component libraries | |
| datatables.net-scroller-bs Scroller for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/) | 2.4k | +20% | - | - 3.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| @codecademy/variance Constraint based CSS in JS for building scalable design systems | 2.4k | - | - | - | 1 month ago 1.1.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, UI component libraries |
| lightswind A collection of beautifully crafted React Components, Blocks & Templates for Modern Developers. Create stunning web applications effortlessly by using our 160+ professional and animated react components. | 2.4k | +248% | - | 17 days ago 3.2.5 | ESM + CommonJS | Bundled | UI component libraries, React | |
| bootstrap-input-spinner A Bootstrap 5 plugin to create input spinner elements for number input. | 2.4k | -6% | - | - 5.1.1 | ESM only | None | UI component libraries | |
| remodal Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking. | 2.4k | -0% | - | 9 years ago 1.1.1 | CommonJS | None | Animation, UI component libraries | |
| @visactor/react-vtable The react version of VTable | 2.4k | - | - | - | 14 days ago 1.26.8 | ESM + CommonJS | Bundled | Tables and data grids, Charts and data visualisation |
| @workday/canvas-kit-styling The custom CSS in JS solution that takes JS styles and turns them into static CSS | 2.4k | - | - | - | 10 days ago 16.1.1 | ESM + CommonJS | Bundled | UI component libraries, CSS-in-JS and styling |
| @zendeskgarden/container-pagination Containers relating to pagination in the Garden Design System | 2.3k | - | - | - | 3 years ago 1.0.6 | ESM + CommonJS | Bundled | Accessibility, React |
| @saas-ui/auth Authentication provider and components for Chakra UI | 2.3k | - | - | - | 1 year ago 3.6.6 | ESM + CommonJS | Bundled | UI component libraries, React |
| angular-responsive-carousel Carousel for Angular. A simple solution for horizontal scrolling images with lazy loading. | 2.3k | -53% | - | 5 years ago 2.1.2 | ESM + CommonJS | Bundled | UI component libraries, Angular | |
| react-clear-modal Simple and lightweight, fully controlled isomorphic (with SSR support) modal component for React.js | 2.3k | +17% | - | 1 month ago 3.0.3 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| motion-primitives CLI to add beautiful, animated components to your app | 2.3k | +120% | - | 1 year ago 0.1.0 | - | None | Animation, CLI tools and terminal utilities | |
| angular-confirmation-popover An angular 15.0+ bootstrap confirmation popover | 2.3k | -46% | - | 3 years ago 7.0.0 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| @syncfusion/ej2-angular-image-editor Essential JS 2 ImageEditor for Angular | 2.3k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| ng-lightning Native Angular components and directives for Lightning Design System | 2.3k | +174% | - | 3 years ago 9.0.0 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| open-glass-ui Accessible Liquid Glass components, React primitives, and optical rendering utilities for the web. | 2.3k | - | - | 1 month ago 0.3.0 | ESM only | Bundled | UI component libraries, React | |
| @leafygreen-ui/date-utils LeafyGreen UI Kit Date Utils | 2.3k | - | - | - | 7 months ago 0.3.5 | ESM + CommonJS | Bundled | Date and time, UI component libraries |
| react-equal-height A React library with TypeScript support that automatically compares and sets the highest element height, including the ability to sort elements per row. Protected by the 'use client' directive, making it compatible with React Server Components and Next.js | 2.3k | -25% | - | 1 year ago 2.19.0 | - | Bundled | TypeScript tooling, UI component libraries | |
| jenesius-vue-modal The progressive and simple modal system for Vue.js v3 | 2.2k | -33% | - | 2 years ago 1.11.9 | ESM + CommonJS | Bundled | Vue, UI component libraries | |
| @mantine/rte Rich text editor built with Mantine components | 2.2k | - | - | - | 3 years ago 5.10.5 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| datatables.net-staterestore-bs5 StateRestore for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 2.2k | +38% | - | 3 days ago 2.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| angular-slick-carousel angular-slick-carousel ====================== | 2.2k | +35% | - | - 3.1.7 | CommonJS | None | UI component libraries | |
| @zendeskgarden/container-buttongroup Containers relating to buttongroup in the Garden Design System | 2.2k | - | - | - | 3 years ago 1.0.6 | ESM + CommonJS | Bundled | Accessibility, React |
| react-animated-slider Animated slider component for react | 2.2k | +32% | - | 6 years ago 2.0.0 | CommonJS | None | Animation, React | |
| @syncfusion/ej2-react-image-editor Essential JS 2 ImageEditor for React | 2.2k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @syncfusion/ej2-angular-inplace-editor A package of Essential JS 2 Inplace editor components, which is used to edit and update the value dynamically in server. for Angular | 2.2k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| wave-ui A UI framework for Vue.js 3 (and 2) with only the bright side. :sunny: | 2.2k | -20% | - | 3 months ago 4.2.5 | ESM + CommonJS | Bundled | Vue, UI component libraries | |
| @juspay/svelte-ui-components A themeable Svelte 5 UI component library with CSS custom property driven styling | 2.2k | - | - | - | today 4.33.0 | ESM only | Bundled | UI component libraries, Svelte |
| jbox jBox is a jQuery plugin that makes it easy to create customizable tooltips, modal windows, image galleries and more. | 2.2k | +89% | - | - 1.3.3 | CommonJS | Bundled | 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.
- vue-galleryVueJS responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers.
- datatables.net-fixedcolumns-bsFixedColumns for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
- view-ui-plusA high quality UI components Library with Vue.js 3
- @toast-ui/editor-plugin-chartTOAST UI Editor : Chart Plugin
- @svelte-plugins/tooltipsA simple tooltip action and component designed for Svelte.
- @visactor/vtable-ganttcanvas table width high performance
- @blueprintjs/timezoneComponents related to timezone selection and UI
- viraA simple and highly versatile design system using element-vir.
- @bhplugin/vue3-datatableVue3 Datatable - fully customizable & easy to use datatable library
- @grapecity/wijmo.angular2.barcode.commonUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.barcode.compositeUI library for pure JS, Angular, React, Vue and more...
- vue3-excel-editorVue3 plugin for displaying and editing the array-of-object in Excel style
- @coreui/vue-proUI Components Library for Vue.js
- bootstrap-4-gridBootstrap 4 grid system and layout utilities
- ui-bootstrap4Native AngularJS (Angular) directives for Bootstrap
- @a2simcode/uiA Vue 3 UI Component Library
- @grapecity/wijmo.angular2.chart.mapUI library for pure JS, Angular, React, Vue and more...
- mountain-uiA comprehensive UI component library for ERP systems with field types, entities, and registry management built with Svelte
- @syncfusion/ej2-react-querybuilderEssential JS 2 QueryBuilder for React
- @webx-ui/coreVue 3 UI components for admin panels, styled entirely with WebX UI design tokens.
- antdv-nextAnt Design Vue3 Component Library
- datatables.net-scroller-bsScroller for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
- @codecademy/varianceConstraint based CSS in JS for building scalable design systems
- lightswindA collection of beautifully crafted React Components, Blocks & Templates for Modern Developers. Create stunning web applications effortlessly by using our 160+ professional and animated react components.
- bootstrap-input-spinnerA Bootstrap 5 plugin to create input spinner elements for number input.
- remodalResponsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
- @visactor/react-vtableThe react version of VTable
- @workday/canvas-kit-stylingThe custom CSS in JS solution that takes JS styles and turns them into static CSS
- @zendeskgarden/container-paginationContainers relating to pagination in the Garden Design System
- @saas-ui/authAuthentication provider and components for Chakra UI
- angular-responsive-carouselCarousel for Angular. A simple solution for horizontal scrolling images with lazy loading.
- react-clear-modalSimple and lightweight, fully controlled isomorphic (with SSR support) modal component for React.js
- motion-primitivesCLI to add beautiful, animated components to your app
- angular-confirmation-popoverAn angular 15.0+ bootstrap confirmation popover
- @syncfusion/ej2-angular-image-editorEssential JS 2 ImageEditor for Angular
- ng-lightningNative Angular components and directives for Lightning Design System
- open-glass-uiAccessible Liquid Glass components, React primitives, and optical rendering utilities for the web.
- @leafygreen-ui/date-utilsLeafyGreen UI Kit Date Utils
- react-equal-heightA React library with TypeScript support that automatically compares and sets the highest element height, including the ability to sort elements per row. Protected by the 'use client' directive, making it compatible with React Server Components and Next.js
- jenesius-vue-modalThe progressive and simple modal system for Vue.js v3
- @mantine/rteRich text editor built with Mantine components
- datatables.net-staterestore-bs5StateRestore for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- angular-slick-carouselangular-slick-carousel ======================
- @zendeskgarden/container-buttongroupContainers relating to buttongroup in the Garden Design System
- react-animated-sliderAnimated slider component for react
- @syncfusion/ej2-react-image-editorEssential JS 2 ImageEditor for React
- @syncfusion/ej2-angular-inplace-editorA package of Essential JS 2 Inplace editor components, which is used to edit and update the value dynamically in server. for Angular
- wave-uiA UI framework for Vue.js 3 (and 2) with only the bright side. :sunny:
- @juspay/svelte-ui-componentsA themeable Svelte 5 UI component library with CSS custom property driven styling
- jboxjBox is a jQuery plugin that makes it easy to create customizable tooltips, modal windows, image galleries and more.
- flowbite vs @shadcn/lint
- element-plus vs naive-ui
- react-responsive-carousel vs react-image-gallery
- @radix-ui/react-primitive vs @chakra-ui/react
- sonner vs react-hot-toast
- react-responsive-carousel vs react-fast-marquee
- @headless-tree/core vs @gluestack-ui/utils
- embla-carousel vs swiper
- shadcn vs flowbite
- react-responsive-carousel vs keen-slider
- embla-carousel vs keen-slider
- swiper vs keen-slider