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 |
|---|---|---|---|---|---|---|---|---|
| datatables.net-keytable-bs5 KeyTable for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 3.7k | +46% | - | - 3.1.0 | ESM + CommonJS | Bundled | PDF and documents, UI component libraries | |
| @mescius/wijmo.react.grid.filter UI library for pure JS, Angular, React, Vue and more... | 3.7k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.xlsx UI library for pure JS, Angular, React, Vue and more... | 3.7k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @gravitee/graphene-charts Theme-compliant data visualization components for the Graphene design system. Built on D3, styled with Tailwind, and designed to inherit the Graphene token system out of the box. | 3.7k | - | - | - | 1 day ago 3.23.1 | ESM only | Bundled | Charts and data visualisation, UI component libraries |
| @grapecity/wijmo.grid.multirow UI library for pure JS, Angular, React, Vue and more... | 3.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.react.chart.map UI library for pure JS, Angular, React, Vue and more... | 3.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.grid.xlsx UI library for pure JS, Angular, React, Vue and more... | 3.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| accordion-js Lightweight and accessible accordion module created in pure Javascript | 3.6k | -13% | - | 1 year ago 3.4.1 | CommonJS | None | Accessibility, UI component libraries | |
| @ntohq/buefy-next Lightweight UI components for Vue.js (v3) based on Bulma | 3.6k | - | - | - | 1 year ago 0.2.0 | ESM + CommonJS | Bundled | Vue, TypeScript tooling |
| @mescius/wijmo.react.barcode.composite UI library for pure JS, Angular, React, Vue and more... | 3.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| ngx-smart-modal Smart modal handler to manage modals and data everywhere in Angular apps. | 3.6k | -37% | - | 1 year ago 14.1.0 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| @humanspeak/svelte-virtual-list A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol | 3.6k | - | - | - | 1 month ago 0.5.14 | ESM only | Bundled | Svelte, TypeScript tooling |
| @mescius/wijmo.react.barcode.specialized UI library for pure JS, Angular, React, Vue and more... | 3.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.interop.grid UI library for pure JS, Angular, React, Vue and more... | 3.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| react-bootstrap-table2-overlay it's a loading overlay addons for react-bootstrap-table2 | 3.6k | -48% | - | - 2.0.0 | CommonJS | None | UI component libraries, React | |
| @syncfusion/ej2-react-pivotview The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table. for React | 3.6k | - | - | - | 4 days ago 34.2.9 | ESM + CommonJS | None | React, UI component libraries |
| @grapecity/wijmo.grid.filter UI library for pure JS, Angular, React, Vue and more... | 3.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.angular.base UI library for pure JS, Angular, React, Vue and more... | 3.5k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| svelte-modals A simple, flexible, zero-dependency modal manager for Svelte. | 3.5k | +13% | - | 1 year ago 2.0.1 | ESM only | Bundled | Svelte, UI component libraries | |
| gijgo Gijgo is a set of free open source javascript controls distributed under MIT License. All widgets are high performance, built on top of the jQuery JavaScript Library with built-in support for Bootstrap 5, Material Design and Font Awesome. They are designe | 3.5k | +39% | - | 3 years ago 1.9.14 | CommonJS | None | UI component libraries, Tables and data grids | |
| @mescius/wijmo.react.barcode.base UI library for pure JS, Angular, React, Vue and more... | 3.5k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @progress/kendo-react-orgchart React OrgChart renders a message to the user with information about the status of an app process. KendoReact OrgChart package | 3.5k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| vue-devui DevUI components based on Vite and Vue3 | 3.5k | +56% | - | 17 days ago 1.6.37 | ESM + CommonJS | None | TypeScript tooling, Vue | |
| @syncfusion/ej2-angular-barcode-generator Barcode generator component is a pure JavaScript library which will convert a string to Barcode and show it to the user. This supports major 1D and 2D barcodes including coda bar, code 128, QR Code. for Angular | 3.5k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| @syncfusion/ej2-angular-kanban The Kanban board is an efficient way to visualize the workflow at each stage along its path to completion. The most important features available are Swim lane, filtering, and editing. for Angular | 3.4k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| @grapecity/wijmo.chart UI library for pure JS, Angular, React, Vue and more... | 3.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @syncfusion/ej2-vue-grids Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Vue | 3.4k | - | - | - | 4 days ago 34.2.9 | ESM + CommonJS | None | Vue, Tables and data grids |
| @grapecity/wijmo.chart.animation UI library for pure JS, Angular, React, Vue and more... | 3.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @opentiny/vue-renderless An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile. | 3.4k | - | - | - | 10 days ago 3.32.0 | - | None | UI component libraries, Vue |
| 20 A use of angular framework to write the news system, I used the style of weui, production of carousel figure by swiper, using nodejs's native module to make the server, using the gulp to build the project automation, I am wscats, my master is autumnswind, | 3.4k | +25% | - | 9 years ago 3.1.9 | CommonJS | None | Angular, Build tools | |
| @respira/wordpress-mcp-server WordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 233 tools, 337 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna | 3.4k | - | - | - | 1 day ago 8.3.38 | ESM only | Bundled | Accessibility, UI component libraries |
| @grapecity/wijmo.pdf UI library for pure JS, Angular, React, Vue and more... | 3.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.cultures UI library for pure JS, Angular, React, Vue and more... | 3.4k | - | - | - | 2 months ago 5.20261.52 | - | None | Tables and data grids, UI component libraries |
| 98.css A design system for building faithful recreations of old UIs | 3.4k | +301% | - | - 0.1.21 | CommonJS | None | UI component libraries, CSS-in-JS and styling | |
| @grapecity/wijmo.grid.transposed UI library for pure JS, Angular, React, Vue and more... | 3.4k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.grid.pdf UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.vue2.grid.sheet UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| jspanel4 A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu | 3.3k | +83% | - | - 4.16.1 | CommonJS | None | UI component libraries | |
| @grapecity/wijmo.nav UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| simple-table-core A lightweight data grid. Flat pricing (not per developer), backed by real-person support. Works with React, Angular, Vue, Svelte, Solid, and vanilla JS. | 3.3k | +339% | - | 13 days ago 4.2.9 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries | |
| @kiwicom/orbit-design-tokens Design tokens for Kiwi.com. | 3.3k | - | - | - | 1 year ago 11.0.0 | ESM + CommonJS | Bundled | UI component libraries |
| canvas-datagrid Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element. | 3.3k | -32% | - | 5 days ago 0.26.0 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries | |
| venobox Responsive javascript modal window plugin, touch swipe gallery | 3.3k | +3% | - | - 2.2.0 | ESM only | None | UI component libraries | |
| @primeng/mcp Model Context Protocol (MCP) server for PrimeNg component library | 3.3k | - | - | - | 16 days ago 22.1.1 | ESM only | Bundled | UI component libraries, Angular |
| @mescius/wijmo.vue2.grid.multirow UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mescius/wijmo.vue2.barcode.common UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @preline/accordion Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework. | 3.3k | - | - | - | 1 month ago 5.0.0 | CommonJS | Bundled | CSS-in-JS and styling, UI component libraries |
| @mescius/wijmo.vue2.chart.finance UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.chart.interaction UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.grid.transposedmultirow UI library for pure JS, Angular, React, Vue and more... | 3.3k | - | - | - | 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.
- datatables.net-keytable-bs5KeyTable for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- @mescius/wijmo.react.grid.filterUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.xlsxUI library for pure JS, Angular, React, Vue and more...
- @gravitee/graphene-chartsTheme-compliant data visualization components for the Graphene design system. Built on D3, styled with Tailwind, and designed to inherit the Graphene token system out of the box.
- @grapecity/wijmo.grid.multirowUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.react.chart.mapUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.grid.xlsxUI library for pure JS, Angular, React, Vue and more...
- accordion-jsLightweight and accessible accordion module created in pure Javascript
- @ntohq/buefy-nextLightweight UI components for Vue.js (v3) based on Bulma
- @mescius/wijmo.react.barcode.compositeUI library for pure JS, Angular, React, Vue and more...
- ngx-smart-modalSmart modal handler to manage modals and data everywhere in Angular apps.
- @humanspeak/svelte-virtual-listA lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol
- @mescius/wijmo.react.barcode.specializedUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.interop.gridUI library for pure JS, Angular, React, Vue and more...
- react-bootstrap-table2-overlayit's a loading overlay addons for react-bootstrap-table2
- @syncfusion/ej2-react-pivotviewThe pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table. for React
- @grapecity/wijmo.grid.filterUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.angular.baseUI library for pure JS, Angular, React, Vue and more...
- svelte-modalsA simple, flexible, zero-dependency modal manager for Svelte.
- gijgoGijgo is a set of free open source javascript controls distributed under MIT License. All widgets are high performance, built on top of the jQuery JavaScript Library with built-in support for Bootstrap 5, Material Design and Font Awesome. They are designe
- @mescius/wijmo.react.barcode.baseUI library for pure JS, Angular, React, Vue and more...
- @progress/kendo-react-orgchartReact OrgChart renders a message to the user with information about the status of an app process. KendoReact OrgChart package
- vue-devuiDevUI components based on Vite and Vue3
- @syncfusion/ej2-angular-barcode-generatorBarcode generator component is a pure JavaScript library which will convert a string to Barcode and show it to the user. This supports major 1D and 2D barcodes including coda bar, code 128, QR Code. for Angular
- @syncfusion/ej2-angular-kanbanThe Kanban board is an efficient way to visualize the workflow at each stage along its path to completion. The most important features available are Swim lane, filtering, and editing. for Angular
- @grapecity/wijmo.chartUI library for pure JS, Angular, React, Vue and more...
- @syncfusion/ej2-vue-gridsFeature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Vue
- @grapecity/wijmo.chart.animationUI library for pure JS, Angular, React, Vue and more...
- @opentiny/vue-renderlessAn enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.
- 20A use of angular framework to write the news system, I used the style of weui, production of carousel figure by swiper, using nodejs's native module to make the server, using the gulp to build the project automation, I am wscats, my master is autumnswind,
- @respira/wordpress-mcp-serverWordPress MCP server + companion plugin giving AI native access to page builder content, not just the REST API. 233 tools, 337 with WooCommerce, 17 page builders and the Site Editor. Element-level edits, full page creation, HTML to builder conversion, sna
- @grapecity/wijmo.pdfUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.culturesUI library for pure JS, Angular, React, Vue and more...
- 98.cssA design system for building faithful recreations of old UIs
- @grapecity/wijmo.grid.transposedUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.grid.pdfUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.vue2.grid.sheetUI library for pure JS, Angular, React, Vue and more...
- jspanel4A JavaScript library to create highly configurable multifunctional floating panels that can also be used as modal, tooltip, hint or contextmenu
- @grapecity/wijmo.navUI library for pure JS, Angular, React, Vue and more...
- simple-table-coreA lightweight data grid. Flat pricing (not per developer), backed by real-person support. Works with React, Angular, Vue, Svelte, Solid, and vanilla JS.
- @kiwicom/orbit-design-tokensDesign tokens for Kiwi.com.
- canvas-datagridCanvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.
- venoboxResponsive javascript modal window plugin, touch swipe gallery
- @primeng/mcpModel Context Protocol (MCP) server for PrimeNg component library
- @mescius/wijmo.vue2.grid.multirowUI library for pure JS, Angular, React, Vue and more...
- @mescius/wijmo.vue2.barcode.commonUI library for pure JS, Angular, React, Vue and more...
- @preline/accordionPreline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
- @mescius/wijmo.vue2.chart.financeUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.chart.interactionUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.grid.transposedmultirowUI 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