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 |
|---|---|---|---|---|---|---|---|---|
| @mescius/wijmo.angular2.grid.multirow UI library for pure JS, Angular, React, Vue and more... | 4.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.angular2.olap UI library for pure JS, Angular, React, Vue and more... | 4.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| bulma-tooltip Display a tooltip attached to any kind of element, in different position. | 4.4k | -10% | - | - 3.0.2 | CommonJS | None | UI component libraries | |
| @mescius/wijmo.angular2.grid.search UI library for pure JS, Angular, React, Vue and more... | 4.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.angular2.grid.transposedmultirow UI library for pure JS, Angular, React, Vue and more... | 4.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @maz-ui/translations Translations for Maz-UI library | 4.4k | - | - | - | 5 months ago 4.9.2 | ESM only | Bundled | Internationalisation, Vue |
| @stacksjs/components A modern component library built with STX, featuring headwind utility classes and TypeScript syntax highlighting. | 4.4k | - | - | - | today 0.2.312 | ESM only | Bundled | UI component libraries, TypeScript tooling |
| @deneb-ui/ui Visual-first React component library for editable commerce storefronts. Built for Next.js and Fivora. | 4.4k | - | - | - | 1 day ago 2.0.90 | ESM + CommonJS | Bundled | UI component libraries, React |
| svelte-steps A customizable step component written in Svelte | 4.4k | -14% | - | 3 years ago 2.4.1 | ESM only | Bundled | UI component libraries, Svelte | |
| @zendeskgarden/react-drag-drop Components related to drag and drop in the Garden Design System | 4.4k | - | - | - | 1 year ago 8.76.9 | ESM + CommonJS | Bundled | React, UI component libraries |
| infinite-scroll Automatically add next page | 4.4k | -25% | - | - 5.0.0 | CommonJS | None | UI component libraries, DOM and browser utilities | |
| ngx-draggable-dom Angular attribute directive that causes any element to become a draggable element. | 4.3k | +22% | - | 1 day ago 22.0.15 | ESM only | Bundled | Angular, DOM and browser utilities | |
| @mescius/wijmo.angular2.grid.transposed UI library for pure JS, Angular, React, Vue and more... | 4.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @preline/dropdown Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework. | 4.3k | - | - | - | 1 month ago 5.0.0 | CommonJS | Bundled | CSS-in-JS and styling, UI component libraries |
| primer-truncate Shorten text with an ellipsis. | 4.3k | +113% | - | 7 years ago 2.0.0 | CommonJS | None | UI component libraries, CSS-in-JS and styling | |
| @grapecity/wijmo.styles UI library for pure JS, Angular, React, Vue and more... | 4.3k | - | - | - | 2 months ago 5.20261.52 | CommonJS | Bundled | Tables and data grids, UI component libraries |
| ngx-select-dropdown A angular(4+) select dropdown for single select or multiselct module. | 4.3k | -25% | - | 2 years ago 3.3.2 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| svelte-headlessui HeadlessUI components for Svelte | 4.2k | +59% | - | 1 year ago 0.0.46 | ESM only | Bundled | Svelte, CSS-in-JS and styling | |
| @splidejs/splide-extension-video The Splide extension for embedding videos. | 4.2k | - | - | - | 4 years ago 0.8.0 | ESM + CommonJS | Bundled | UI component libraries, Video and audio |
| bootstrap-validator A user-friendly HTML5 Form validator for Bootstrap 3 | 4.2k | -27% | - | 9 years ago 0.11.9 | CommonJS | None | UI component libraries | |
| @porsche-design-system/components-angular 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. | 4.2k | - | - | - | 16 days ago 4.7.0 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| jqwidgets-ng jQWidgets for Angular - 82 UI components, including Grid, Scheduler, Gantt, PivotGrid, TreeGrid and Chart, as standalone Angular components with 40 themes. | 4.2k | +50% | - | 7 days ago 27.0.1 | ESM + CommonJS | Bundled | Tables and data grids, Angular | |
| @mescius/wijmo.react.grid UI library for pure JS, Angular, React, Vue and more... | 4.1k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @assistant-ui/next Next.js integration for assistant-ui: the withAui() config wrapper and the "use generative" directive compiler that colocates a tool's schema, server-only execute, and client-only render in one file. | 4.1k | - | - | - | 1 day ago 0.0.23 | ESM only | Bundled | UI component libraries |
| lory.js Touch enabled minimalistic slider written in vanilla JavaScript. | 4.1k | -89% | - | - 2.5.3 | CommonJS | None | UI component libraries | |
| react-accessible-dropdown-menu-hook A simple Hook for creating fully accessible dropdown menus in React | 4.1k | -4% | - | 9 months ago 4.0.1 | CommonJS | Bundled | Accessibility, React | |
| @progress/kendo-react-map KendoReact Map package | 4.1k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| carbon-web-components A Carbon Design System variant that's as easy to use as native HTML elements, with no framework tax, no framework silo. | 4k | +69% | - | - 1.21.0 | ESM + CommonJS | Bundled | UI component libraries | |
| primer-marketing-type Typography for marketing websites at GitHub | 4k | +66% | - | 7 years ago 2.0.0 | CommonJS | None | UI component libraries, CSS-in-JS and styling | |
| @progress/kendo-react-barcodes React Barcodes provide a set of React components to build beautiful and customizable barcodes. KendoReact Barcodes package | 4k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @mescius/wijmo.rest UI library for pure JS, Angular, React, Vue and more... | 4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.chart.webgl UI library for pure JS, Angular, React, Vue and more... | 4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.grid UI library for pure JS, Angular, React, Vue and more... | 4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @carbon/charts-angular Carbon Charts component library for Angular | 4k | - | - | - | 3 years ago 1.8.1 | ESM + CommonJS | Bundled | Charts and data visualisation, Angular |
| @mescius/wijmo.grid.immutable UI library for pure JS, Angular, React, Vue and more... | 4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.grid.cellmaker UI library for pure JS, Angular, React, Vue and more... | 4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| spin-wheel An easy to use, themeable component for randomising choices and prizes. | 3.9k | +90% | - | - 5.0.2 | ESM only | None | 3D, WebGL and game engines, UI component libraries | |
| @grapecity/wijmo.input UI library for pure JS, Angular, React, Vue and more... | 3.9k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @umbraco-ui/uui-radio Radio input, Umbraco backoffice style. Package contains two custom elements, <uui-radio> and <uui-radio-group>. You must wrap radio elements in the group, to make the input work. Can participate in native form element. | 3.9k | - | - | - | 3 months ago 1.18.1 | ESM only | Bundled | UI component libraries |
| @syncfusion/ej2-vue-pdfviewer Essential JS 2 PDF viewer Component for Vue | 3.9k | - | - | - | 4 days ago 34.2.9 | ESM + CommonJS | None | Vue, UI component libraries |
| @mescius/wijmo.purejs.all UI library for pure JS, Angular, React, Vue and more... | 3.9k | - | - | - | 2 months ago 5.20261.52 | - | None | Tables and data grids, UI component libraries |
| @accessible360/accessible-slick the last (accessible) carousel you'll ever need | 3.9k | - | - | - | 5 years ago 1.0.1 | CommonJS | None | Accessibility, UI component libraries |
| @adactive/bootstrap-tagsinput jQuery plugin providing a Twitter Bootstrap user interface for managing tags. | 3.9k | - | - | - | 8 years ago 0.8.2 | CommonJS | None | UI component libraries |
| @bootstrap-vue-next/nuxt Nuxt Module for BootstrapVueNext | 3.8k | - | - | - | 1 month ago 1.0.0 | ESM only | Bundled | TypeScript tooling, UI component libraries |
| @grapecity/wijmo.grid.detail UI library for pure JS, Angular, React, Vue and more... | 3.8k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| astro-breadcrumbs Well configurable breadcrumb component for Astro.js. Create breadcrumbs completely dynamically or specify exactly how they should look. | 3.8k | +4% | - | 2 months ago 3.4.2 | ESM only | Bundled | Accessibility, CSS-in-JS and styling | |
| @syncfusion/ej2-react-lists The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React | 3.8k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| tailwindcss-radix-colors A Tailwind CSS plugin that brings Radix UI's color system to Tailwind CSS | 3.8k | +50% | - | 1 year ago 2.1.0 | ESM only | None | CSS-in-JS and styling, UI component libraries | |
| rodal A React modal with animations. | 3.8k | +2% | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Animation, React | |
| @mescius/wijmo.webcomponents.base UI library for pure JS, Angular, React, Vue and more... | 3.8k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, 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.
- @mescius/wijmo.angular2.grid.multirowUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.angular2.olapUI library for pure JS, Angular, React, Vue and more...
- bulma-tooltipDisplay a tooltip attached to any kind of element, in different position.
- @mescius/wijmo.angular2.grid.searchUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.angular2.grid.transposedmultirowUI library for pure JS, Angular, React, Vue and more...
- @maz-ui/translationsTranslations for Maz-UI library
- @stacksjs/componentsA modern component library built with STX, featuring headwind utility classes and TypeScript syntax highlighting.
- @deneb-ui/uiVisual-first React component library for editable commerce storefronts. Built for Next.js and Fivora.
- svelte-stepsA customizable step component written in Svelte
- @zendeskgarden/react-drag-dropComponents related to drag and drop in the Garden Design System
- infinite-scrollAutomatically add next page
- ngx-draggable-domAngular attribute directive that causes any element to become a draggable element.
- @mescius/wijmo.angular2.grid.transposedUI library for pure JS, Angular, React, Vue and more...
- @preline/dropdownPreline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
- primer-truncateShorten text with an ellipsis.
- @grapecity/wijmo.stylesUI library for pure JS, Angular, React, Vue and more...
- ngx-select-dropdownA angular(4+) select dropdown for single select or multiselct module.
- svelte-headlessuiHeadlessUI components for Svelte
- @splidejs/splide-extension-videoThe Splide extension for embedding videos.
- bootstrap-validatorA user-friendly HTML5 Form validator for Bootstrap 3
- @porsche-design-system/components-angularPorsche 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.
- jqwidgets-ngjQWidgets for Angular - 82 UI components, including Grid, Scheduler, Gantt, PivotGrid, TreeGrid and Chart, as standalone Angular components with 40 themes.
- @mescius/wijmo.react.gridUI library for pure JS, Angular, React, Vue and more...
- @assistant-ui/nextNext.js integration for assistant-ui: the withAui() config wrapper and the "use generative" directive compiler that colocates a tool's schema, server-only execute, and client-only render in one file.
- lory.jsTouch enabled minimalistic slider written in vanilla JavaScript.
- react-accessible-dropdown-menu-hookA simple Hook for creating fully accessible dropdown menus in React
- @progress/kendo-react-mapKendoReact Map package
- carbon-web-componentsA Carbon Design System variant that's as easy to use as native HTML elements, with no framework tax, no framework silo.
- primer-marketing-typeTypography for marketing websites at GitHub
- @progress/kendo-react-barcodesReact Barcodes provide a set of React components to build beautiful and customizable barcodes. KendoReact Barcodes package
- @mescius/wijmo.restUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.chart.webglUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.gridUI library for pure JS, Angular, React, Vue and more...
- @carbon/charts-angularCarbon Charts component library for Angular
- @mescius/wijmo.grid.immutableUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.grid.cellmakerUI library for pure JS, Angular, React, Vue and more...
- spin-wheelAn easy to use, themeable component for randomising choices and prizes.
- @grapecity/wijmo.inputUI library for pure JS, Angular, React, Vue and more...
- @umbraco-ui/uui-radioRadio input, Umbraco backoffice style. Package contains two custom elements, <uui-radio> and <uui-radio-group>. You must wrap radio elements in the group, to make the input work. Can participate in native form element.
- @syncfusion/ej2-vue-pdfviewerEssential JS 2 PDF viewer Component for Vue
- @mescius/wijmo.purejs.allUI library for pure JS, Angular, React, Vue and more...
- @accessible360/accessible-slickthe last (accessible) carousel you'll ever need
- @adactive/bootstrap-tagsinputjQuery plugin providing a Twitter Bootstrap user interface for managing tags.
- @bootstrap-vue-next/nuxtNuxt Module for BootstrapVueNext
- @grapecity/wijmo.grid.detailUI library for pure JS, Angular, React, Vue and more...
- astro-breadcrumbsWell configurable breadcrumb component for Astro.js. Create breadcrumbs completely dynamically or specify exactly how they should look.
- @syncfusion/ej2-react-listsThe listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React
- tailwindcss-radix-colorsA Tailwind CSS plugin that brings Radix UI's color system to Tailwind CSS
- rodalA React modal with animations.
- @mescius/wijmo.webcomponents.baseUI library for pure JS, Angular, React, Vue 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