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 |
|---|---|---|---|---|---|---|---|---|
| wijmo UI library for pure JS, Angular, React, Vue and more... | 10.3k | +39% | - | 2 months ago 5.20261.52 | - | None | Tables and data grids, UI component libraries | |
| @mescius/wijmo.styles UI library for pure JS, Angular, React, Vue and more... | 10.2k | - | - | - | 2 months ago 5.20261.52 | CommonJS | Bundled | Tables and data grids, UI component libraries |
| @docmd/tui Terminal User Interface (TUI) design system for docmd. | 10.2k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | CLI tools and terminal utilities, UI component libraries |
| @vaadin/vaadin-grid A free, flexible and high-quality Web Component for showing large amounts of tabular data | 10.2k | - | - | - | 18 days ago 23.6.6 | ESM only | Bundled | Tables and data grids, UI component libraries |
| mdb-ui-kit Bootstrap 5 UI KIT - 700+ components, plain JavaScript, MIT license, simple installation. | 10.1k | +56% | - | - 9.3.0 | ESM only | None | CSS-in-JS and styling, UI component libraries | |
| @1771technologies/lytenyte-core Blazingly fast headless React data grid with 100s of features. | 10.1k | - | - | - | 2 months ago 2.2.1 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @taiga-ui/addon-table A library to display tabled data with filters, search, group actions, etc. | 10.1k | - | - | - | 4 days ago 5.25.0 | ESM + CommonJS | Bundled | UI component libraries, Angular |
| mdb-react-ui-kit Bootstrap 5 & React 18 UI KIT - 700+ components, MIT license, simple installation. | 10k | -18% | - | 9 months ago 10.0.0 | ESM + CommonJS | Bundled | UI component libraries, React | |
| @magidoc/plugin-svelte-prismjs A Svelte component library providing an easy to use component to display PrismJS code blocks | 10k | - | - | - | 1 month ago 7.0.0 | ESM only | Bundled | Svelte, Parsers and serialisers |
| @progress/kendo-react-gauges React Gauges provide a set of React components for building beautiful and customizable gauges. KendoReact Gauges package | 9.9k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| svelte-french-toast Buttery smooth Svelte toasts. Lightweight, customizable, and beautiful by default. | 9.9k | +27% | - | 3 years ago 1.2.0 | ESM only | Bundled | Svelte, UI component libraries | |
| @crayonai/react-ui Component library for Generative UI SDK | 9.8k | - | - | - | 7 months ago 0.9.16 | ESM only | Bundled | UI component libraries, React |
| laravel-vue-pagination Vue.js pagination component for Laravel paginators | 9.8k | +7% | - | 2 years ago 4.1.3 | ESM + CommonJS | None | Vue, UI component libraries | |
| @brainhubeu/react-carousel Carousel component for React | 9.7k | - | - | - | 5 years ago 2.0.4 | CommonJS | None | UI component libraries, React |
| components Upstage component library. | 9.7k | -60% | - | - 0.1.0 | CommonJS | None | UI component libraries | |
| react-chat-elements Reactjs chat components | 9.6k | -2% | - | 1 year ago 12.0.18 | ESM + CommonJS | Bundled | React, UI component libraries | |
| datatables.net-react React component for DataTables | 9.5k | +107% | - | 4 months ago 1.0.2 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries | |
| vue-pagination-2 Vue.js 2 pagination component | 9.5k | -41% | - | - 3.1.0 | CommonJS | None | Vue, UI component libraries | |
| @rocket.chat/fuselage-tokens Design tokens for Fuselage, Rocket.Chat's design system | 9.5k | - | - | - | 11 days ago 0.35.0 | ESM only | None | UI component libraries |
| jquery-toast-plugin Highly customizable jquery plugin to show toast messages | 9.4k | +47% | - | - 1.3.2 | CommonJS | None | UI component libraries | |
| vue-collapsed Dynamic CSS height transition from any value to auto and vice versa for Vue 3. Accordion ready. | 9.3k | +13% | - | 8 months ago 1.3.5 | ESM + CommonJS | Bundled | UI component libraries, Vue | |
| nanoclamp Responsive text clamping component for React | 9.3k | +294% | - | - 2.0.18 | ESM + CommonJS | Bundled | React, UI component libraries | |
| @smui/dialog Svelte Material UI - Dialog | 9.3k | - | - | - | 1 month ago 9.0.2 | ESM only | Bundled | Svelte, UI component libraries |
| flickity-fullscreen Enable fullscreen view of Flickity carousels | 9.2k | +57% | - | - 2.0.0 | CommonJS | None | UI component libraries | |
| @syncfusion/ej2-react-gantt Essential JS 2 Gantt Component for React | 9.1k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| datatables.net-rowgroup-bs5 RowGroup for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 9.1k | +6% | - | - 2.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| bootstrap-tagsinput jQuery plugin providing a Twitter Bootstrap user interface for managing tags. | 9.1k | -56% | - | 10 years ago 0.7.1 | CommonJS | None | UI component libraries | |
| @itwin/itwinui-layouts-css iTwinUI CSS package that provides classes for most common layouts | 9k | - | - | - | 2 years ago 0.4.0 | CommonJS | None | UI component libraries, CSS-in-JS and styling |
| react-fine-uploader React UI components for using Fine Uploader in a React-based project. | 9k | +36% | - | 8 years ago 1.1.1 | CommonJS | None | React, UI component libraries | |
| @itwin/itwinui-layouts-react iTwinUI package that provides React components for most common layouts | 9k | - | - | - | 2 years ago 0.4.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| mui Material user interface library | 8.9k | +2% | - | 9 years ago 0.0.1 | CommonJS | None | UI component libraries | |
| vue-multipane Resizable split panes for Vue.js. | 8.8k | +415% | - | 8 years ago 0.9.5 | ESM + CommonJS | None | UI component libraries, Vue | |
| react-md This is the full react-md library bundled together for convenience. | 8.8k | +85% | - | - 7.0.8 | ESM only | Bundled | React, UI component libraries | |
| @visactor/vtable canvas table width high performance | 8.8k | - | - | - | 14 days ago 1.26.8 | ESM + CommonJS | Bundled | Tables and data grids, Charts and data visualisation |
| @better-scroll/slide a carousel effect triggered by BetterScroll | 8.8k | - | - | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM and browser utilities, TypeScript tooling |
| @syncfusion/ej2-angular-splitbuttons A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Angular | 8.7k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| datatables.net-fixedheader-bs FixedHeader for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/) | 8.6k | +46% | - | - 5.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| react-use-kana A tiny React hook to create better Japanese form | 8.6k | +121% | - | 4 years ago 2.4.0 | ESM + CommonJS | Bundled | React, Forms | |
| @taiga-ui/addon-commerce Extension package for Taiga UI related to commerce, payment systems, currencies etc. | 8.6k | - | - | - | 4 days ago 5.25.0 | ESM + CommonJS | Bundled | Payments and commerce, Angular |
| @yamada-ui/react React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion | 8.5k | - | - | - | 24 days ago 2.2.8 | ESM + CommonJS | Bundled | UI component libraries, React |
| @ankhorage/surface Stable UI foundation for React Native and React Native Web. | 8.5k | - | - | - | 2 days ago 9.1.7 | ESM only | Bundled | UI component libraries, React |
| docz It's has never been so easy to documents your things! | 8.5k | -36% | - | - 2.4.0 | ESM + CommonJS | Bundled | UI component libraries, React | |
| datatables.net-colreorder-bs ColReorder for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/) | 8.4k | -2% | - | - 3.1.1 | ESM + CommonJS | Bundled | UI component libraries | |
| @1771technologies/lytenyte-pro Blazingly fast headless React data grid with 100s of features. | 8.4k | - | - | - | 2 months ago 2.2.1 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @mescius/wijmo.input UI library for pure JS, Angular, React, Vue and more... | 8.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @cyhnkckali/vue3-color-picker A color picker component library | 8.2k | - | - | - | 7 months ago 2.1.7 | ESM + CommonJS | Bundled | Vue, UI component libraries |
| jqwidgets-framework jQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes. | 8.2k | -29% | - | 7 days ago 27.0.1 | CommonJS | None | Tables and data grids, UI component libraries | |
| @buffetjs/styles Buffetjs Styles - The styling solution of Buffetjs | 8.2k | - | - | - | 5 years ago 3.3.8 | ESM + CommonJS | None | React, CSS-in-JS and styling |
| @mescius/wijmo.grid UI library for pure JS, Angular, React, Vue and more... | 8.1k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| availity-reactstrap-validation Form validation helpers for reactstrap | 8.1k | +25% | - | 5 years ago 2.7.1 | CommonJS | None | Forms, 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.
- wijmoUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.stylesUI library for pure JS, Angular, React, Vue and more...
- @docmd/tuiTerminal User Interface (TUI) design system for docmd.
- @vaadin/vaadin-gridA free, flexible and high-quality Web Component for showing large amounts of tabular data
- mdb-ui-kitBootstrap 5 UI KIT - 700+ components, plain JavaScript, MIT license, simple installation.
- @1771technologies/lytenyte-coreBlazingly fast headless React data grid with 100s of features.
- @taiga-ui/addon-tableA library to display tabled data with filters, search, group actions, etc.
- mdb-react-ui-kitBootstrap 5 & React 18 UI KIT - 700+ components, MIT license, simple installation.
- @magidoc/plugin-svelte-prismjsA Svelte component library providing an easy to use component to display PrismJS code blocks
- @progress/kendo-react-gaugesReact Gauges provide a set of React components for building beautiful and customizable gauges. KendoReact Gauges package
- svelte-french-toastButtery smooth Svelte toasts. Lightweight, customizable, and beautiful by default.
- @crayonai/react-uiComponent library for Generative UI SDK
- laravel-vue-paginationVue.js pagination component for Laravel paginators
- @brainhubeu/react-carouselCarousel component for React
- componentsUpstage component library.
- react-chat-elementsReactjs chat components
- datatables.net-reactReact component for DataTables
- vue-pagination-2Vue.js 2 pagination component
- @rocket.chat/fuselage-tokensDesign tokens for Fuselage, Rocket.Chat's design system
- jquery-toast-pluginHighly customizable jquery plugin to show toast messages
- vue-collapsedDynamic CSS height transition from any value to auto and vice versa for Vue 3. Accordion ready.
- nanoclampResponsive text clamping component for React
- @smui/dialogSvelte Material UI - Dialog
- flickity-fullscreenEnable fullscreen view of Flickity carousels
- @syncfusion/ej2-react-ganttEssential JS 2 Gantt Component for React
- datatables.net-rowgroup-bs5RowGroup for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- bootstrap-tagsinputjQuery plugin providing a Twitter Bootstrap user interface for managing tags.
- @itwin/itwinui-layouts-cssiTwinUI CSS package that provides classes for most common layouts
- react-fine-uploaderReact UI components for using Fine Uploader in a React-based project.
- @itwin/itwinui-layouts-reactiTwinUI package that provides React components for most common layouts
- muiMaterial user interface library
- vue-multipaneResizable split panes for Vue.js.
- react-mdThis is the full react-md library bundled together for convenience.
- @visactor/vtablecanvas table width high performance
- @better-scroll/slidea carousel effect triggered by BetterScroll
- @syncfusion/ej2-angular-splitbuttonsA package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Angular
- datatables.net-fixedheader-bsFixedHeader for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
- react-use-kanaA tiny React hook to create better Japanese form
- @taiga-ui/addon-commerceExtension package for Taiga UI related to commerce, payment systems, currencies etc.
- @yamada-ui/reactReact UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion
- @ankhorage/surfaceStable UI foundation for React Native and React Native Web.
- doczIt's has never been so easy to documents your things!
- datatables.net-colreorder-bsColReorder for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
- @1771technologies/lytenyte-proBlazingly fast headless React data grid with 100s of features.
- @mescius/wijmo.inputUI library for pure JS, Angular, React, Vue and more...
- @cyhnkckali/vue3-color-pickerA color picker component library
- jqwidgets-frameworkjQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
- @buffetjs/stylesBuffetjs Styles - The styling solution of Buffetjs
- @mescius/wijmo.gridUI library for pure JS, Angular, React, Vue and more...
- availity-reactstrap-validationForm validation helpers for reactstrap
- 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