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 |
|---|---|---|---|---|---|---|---|---|
| uniforms Core package of uniforms. | 12.8k | +16% | - | 1 year ago 4.0.0 | ESM + CommonJS | Bundled | React, 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 + CommonJS | None | Tables 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 + CommonJS | Bundled | UI component libraries | |
| pnotify Beautiful notifications and prompts. | 12.5k | +82% | - | - 5.2.0 | - | None | UI 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 | CommonJS | Bundled | UI component libraries | |
| vue-slick-carousel Vue Slick Carousel with True SSR Written for Faster Luxstay | 12.4k | -28% | - | 6 years ago 1.0.6 | CommonJS | None | Static 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 + CommonJS | Bundled | Angular, UI component libraries |
| evergreen-ui 🌲 React UI Kit by Segment 🌲 | 12k | -30% | - | 3 years ago 7.1.9 | ESM + CommonJS | Bundled | UI 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 + CommonJS | None | Vue, 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 + CommonJS | Bundled | Angular, UI component libraries |
| @mescius/wijmo UI library for pure JS, Angular, React, Vue and more... | 11.9k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @coreui/angular CoreUI Components Library for Angular | 11.8k | - | - | - | 1 day ago 5.7.31 | ESM only | Bundled | UI component libraries, Angular |
| react-responsive-ui Responsive React UI components | 11.7k | -6% | - | 2 years ago 0.15.58 | ESM + CommonJS | None | React, 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 | CommonJS | None | Tables and data grids, UI component libraries | |
| grapesjs-tui-image-editor GrapesJS TOAST UI Image Editor | 11.7k | +170% | - | 3 years ago 1.0.2 | CommonJS | None | UI 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 + CommonJS | Bundled | Animation, 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 + CommonJS | Bundled | UI 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 + CommonJS | Bundled | UI component libraries, React |
| @rjsf/mantine Mantine theme, fields and widgets for react-jsonschema-form | 11.4k | - | - | - | 9 days ago 6.10.1 | ESM + CommonJS | Bundled | React, 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 | CommonJS | None | UI component libraries, React | |
| ink-form Complex user-friendly form component for React Ink | 11.3k | +693% | - | 1 month ago 2.0.2 | ESM only | Bundled | CLI tools and terminal utilities, React | |
| lucid-ui A UI component library from Xandr. | 11.2k | +259% | - | 4 years ago 8.16.0 | ESM + CommonJS | Bundled | UI 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 + CommonJS | None | UI component libraries |
| react-view-pager View-Pager/Slider/Carousel powered by React Motion. | 11.1k | -64% | - | - 0.6.0 | CommonJS | None | UI component libraries, React | |
| svelte-headless-table Unopinionated and extensible data tables for Svelte | 11k | +84% | - | 1 year ago 0.18.3 | ESM only | Bundled | Tables and data grids, Svelte | |
| jquery-colorbox jQuery lightbox and modal window plugin. | 11k | -4% | - | 10 years ago 1.6.4 | CommonJS | None | UI 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 + CommonJS | Bundled | React, UI component libraries |
| @ngu/carousel Angular Universal carousel | 10.9k | - | - | - | 1 year ago 20.0.1 | ESM + CommonJS | Bundled | UI component libraries, Angular |
| @zendeskgarden/container-slider Containers relating to Slider in the Garden Design System | 10.9k | - | - | - | 9 months ago 0.1.17 | ESM + CommonJS | Bundled | Accessibility, React |
| @syncfusion/ej2-react-filemanager Essential JS 2 FileManager Component for React | 10.9k | - | - | - | 4 days ago 34.2.9 | ESM + CommonJS | None | React, 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 | CommonJS | Bundled | UI 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 only | Bundled | Angular, CSS-in-JS and styling |
| angular-bootstrap Bootstrap widgets for Angular | 10.7k | +20% | - | 11 years ago 0.12.2 | CommonJS | None | UI component libraries, Angular | |
| bootstrap-maxlength A visual feedback indicator for the MaxLength attribute | 10.7k | -19% | - | 1 year ago 2.0.0 | CommonJS | None | UI component libraries | |
| @szhsin/react-accordion The complete accordion solution for React. | 10.7k | - | - | - | 2 months ago 1.4.3 | ESM + CommonJS | Bundled | UI 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 only | Bundled | UI 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 + CommonJS | Bundled | UI component libraries, React | |
| notivue Powerful toast notification system for Vue and Nuxt | 10.6k | +91% | - | 2 years ago 2.4.5 | ESM + CommonJS | Bundled | Vue, UI component libraries | |
| @blossom-carousel/react A native-scroll-first carousel component for React. | 10.6k | - | - | - | 2 months ago 1.5.2 | ESM + CommonJS | Bundled | UI 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 + CommonJS | Bundled | Svelte, State management | |
| iscroll Smooth scrolling for the web | 10.5k | +6% | - | - 5.2.0 | CommonJS | None | UI component libraries | |
| @opentui-ui/dialog A dialog/modal library for terminal UIs built on OpenTUI | 10.5k | - | - | - | 23 days ago 0.1.3 | ESM only | Bundled | CLI 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 + CommonJS | Bundled | UI component libraries, React |
| a11y-dropdown-component Accessible Dropdown Component in Vanilla JS | 10.4k | +7% | - | 7 years ago 1.2.0 | ESM + CommonJS | None | Accessibility, 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 | - | None | UI component libraries, Angular |
| @redocly/react-dropdown-aria Simple and accessible React dropdown component | 10.4k | - | - | - | 5 years ago 2.0.12 | ESM + CommonJS | Bundled | Accessibility, 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 + CommonJS | Bundled | React, UI component libraries |
| a11y-accordion-component Accessible Accordion Component in Vanilla JS | 10.4k | -0% | - | 8 years ago 1.2.6 | ESM + CommonJS | None | Accessibility, 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 + CommonJS | None | Accessibility, 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 | CommonJS | None | 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.
- uniformsCore package of uniforms.
- vue-good-tableA simple, clean data table for VueJS (2.x) with essential features like sorting, column filtering, pagination etc
- datatables.net-fixedcolumns-bs5FixedColumns for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- pnotifyBeautiful notifications and prompts.
- fomantic-uiFomantic empowers designers and developers by creating a shared vocabulary for UI.
- vue-slick-carouselVue Slick Carousel with True SSR Written for Faster Luxstay
- @taiga-ui/layoutA package with Taiga UI layout components
- evergreen-ui🌲 React UI Kit by Segment 🌲
- vue2-timepickerA dropdown time picker (hour|minute|second) for Vue 2.x, with flexible time format support
- @taiga-ui/addon-mobileExtension package for Taiga UI that adds support for mobile specific behaviors such as custom data pickers, dropdowns, etc.
- @mescius/wijmoUI library for pure JS, Angular, React, Vue and more...
- @coreui/angularCoreUI Components Library for Angular
- react-responsive-uiResponsive React UI components
- jqwidgets-scriptsjQWidgets 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.
- grapesjs-tui-image-editorGrapesJS TOAST UI Image Editor
- goey-toastA gooey, morphing toast component built on Sonner with Framer Motion animations
- datatables.net-responsive-bsResponsive for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
- @progress/kendo-react-listviewReact ListView enables you to display a custom layout of data items. KendoReact ListView package
- @rjsf/mantineMantine theme, fields and widgets for react-jsonschema-form
- react-bootstrap-multiselectA multiselect component for react (with bootstrap). This is a react port of: https://github.com/davidstutz/bootstrap-multiselect
- ink-formComplex user-friendly form component for React Ink
- lucid-uiA UI component library from Xandr.
- @kiwicom/orbit-componentsOrbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com's products.
- react-view-pagerView-Pager/Slider/Carousel powered by React Motion.
- svelte-headless-tableUnopinionated and extensible data tables for Svelte
- jquery-colorboxjQuery lightbox and modal window plugin.
- @porsche-design-system/components-reactPorsche 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.
- @ngu/carouselAngular Universal carousel
- @zendeskgarden/container-sliderContainers relating to Slider in the Garden Design System
- @syncfusion/ej2-react-filemanagerEssential JS 2 FileManager Component for React
- react-native-gesture-image-viewer🖼️ React Native Image Viewer - Reanimated-powered image gestures with full control
- @ngxpert/hot-toastSmoking hot Notifications for Angular. Lightweight, customizable and beautiful by default.
- angular-bootstrapBootstrap widgets for Angular
- bootstrap-maxlengthA visual feedback indicator for the MaxLength attribute
- @szhsin/react-accordionThe complete accordion solution for React.
- @vaadin/vaadin-date-pickerWeb component providing a date selection field with scrollable month calendar
- react-elastic-carouselA flexible and responsive carousel component for react
- notivuePowerful toast notification system for Vue and Nuxt
- @blossom-carousel/reactA native-scroll-first carousel component for React.
- svelte-toastsA highly configurable notification/toast component with individual toast state management capabilities.
- iscrollSmooth scrolling for the web
- @opentui-ui/dialogA dialog/modal library for terminal UIs built on OpenTUI
- @progress/kendo-react-scrollviewReact ScrollView (React Carousel) displays images or content in a horizontally scrollable collection. KendoReact ScrollView package
- a11y-dropdown-componentAccessible Dropdown Component in Vanilla JS
- @abp/bootstrapABP 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.
- @redocly/react-dropdown-ariaSimple and accessible React dropdown component
- @progress/kendo-react-schedulerReact Scheduler brings the functionality of Outlook's Calendar to a single UI component. KendoReact Scheduler package
- a11y-accordion-componentAccessible Accordion Component in Vanilla JS
- a11y-dialog-componentHighly customizable accessible dialog library written in Vanilla JS
- block-uiSimulate 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.
- 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