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 |
|---|---|---|---|---|---|---|---|---|
| react-bootstrap-validation Form validation for react-bootstrap | 1.8k | +4% | - | 10 years ago 0.1.11 | CommonJS | None | React, Forms | |
| @se-studio/core-ui Shared React UI component library with Tailwind CSS v4 for SE Studio applications | 1.8k | - | - | - | 2 days ago 1.33.2 | ESM only | Bundled | UI component libraries, CSS-in-JS and styling |
| gitart-vue-dialog [](https://savelife.in.ua/en/) | 1.8k | +7% | - | 4 months ago 4.0.0 | ESM + CommonJS | Bundled | Vue, UI component libraries | |
| vue-fast-marquee A lightweight Vue 3 component that harnesses the power of CSS animations to create silky smooth marquees. | 1.8k | -6% | - | 18 days ago 2.0.2 | ESM only | Bundled | UI component libraries, Vue | |
| antd-input-otp An OTP Input Component based on Ant Design Component Library for React. | 1.8k | -35% | - | 2 years ago 2.1.0 | ESM + CommonJS | Bundled | UI component libraries, React | |
| survey-vue survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. | 1.8k | -24% | - | - 1.12.67 | CommonJS | Bundled | Vue, UI component libraries | |
| @opentui-ui/toast A beautiful toast library for terminal UIs built on OpenTUI | 1.8k | - | - | - | 8 months ago 0.0.5 | ESM only | Bundled | UI component libraries, CLI tools and terminal utilities |
| openvue OpenVue is an open source, MIT-licensed UI library for Vue featuring a rich set of 80+ components, a theme designer, and various theme alternatives such as Material, Bootstrap and Tailwind. It is a community-maintained continuation of PrimeVue. | 1.8k | - | - | 14 days ago 1.0.0 | ESM + CommonJS | Bundled | UI component libraries, Vue | |
| bootstrap-rtl Right-to-left (RTL) theme for Boostrap 3.x | 1.8k | +13% | - | - 3.3.4 | - | None | UI component libraries | |
| ng-simple-slideshow A simple, responsive slideshow for Angular 4+. | 1.8k | -40% | - | 7 years ago 1.2.9 | ESM + CommonJS | Bundled | UI component libraries, Angular | |
| @syncfusion/ej2-react-circulargauge Essential JS 2 CircularGauge Components for React | 1.7k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @loworbitstudio/visor CLI for the Visor design system — add components, hooks, and utilities to your project. | 1.7k | - | - | - | 1 day ago 1.29.0 | ESM only | None | UI component libraries, React |
| tiny-ui A friendly ui component set for react | 1.7k | +145% | - | 6 months ago 1.0.4 | ESM + CommonJS | Bundled | UI component libraries, React | |
| vue-carousel-3d Beautiful, flexible and touch supported 3D Carousel for Vue.js | 1.7k | -18% | - | - 2.1.1 | ESM + CommonJS | Bundled | UI component libraries, Vue | |
| @prefecthq/prefect-ui-library This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_. | 1.7k | - | - | - | 8 months ago 3.15.0 | ESM + CommonJS | Bundled | Vue, UI component libraries |
| gabi An opinionated Svelte 5 component library — tokens, themes, colour schemes and about fifty components. | 1.7k | +4113% | - | 3 days ago 0.0.24 | ESM only | Bundled | UI component libraries, Svelte | |
| vue-bootstrap-toggle A VueJS wrapper for Bootstrap Toggle. | 1.7k | +199% | - | 8 years ago 1.1.4 | CommonJS | None | Vue, UI component libraries | |
| @formwerk/devtools Formwerk's Vue devtools plugin | 1.7k | - | - | - | 9 months ago 0.14.4 | ESM + CommonJS | Bundled | Vue, Forms |
| @czi-sds/components 2021 Create-a-thon Science Initiative Component Library | 1.7k | - | - | - | 7 days ago 24.2.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| @faceless-ui/collapsibles A React library for expanding and collapsing DOM elements | 1.7k | - | - | - | 1 year ago 2.0.0-beta.1 | ESM only | Bundled | UI component libraries, React |
| md2 Angular2 based Material Design components, directives and services are Accordion, Autocomplete, Chips(Tags), Collapse, Colorpicker, Data Table, Datepicker, Dialog(Modal), Menu, Multiselect, Select, Tabs, Tags(Chips), Toast and Tooltip. | 1.7k | +154% | - | 7 years ago 0.0.33 | ESM + CommonJS | Bundled | UI component libraries, Date pickers | |
| bootstrapvalidator The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3 | 1.7k | +266% | - | 9 years ago 0.5.4 | CommonJS | None | UI component libraries | |
| @tonic-ui/react A comprehensive React component library for Tonic UI. | 1.7k | - | - | - | 6 days ago 3.0.0-alpha.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| keen-ui Keen UI is a Vue.js UI library with a simple API, inspired by Google's Material Design. | 1.6k | -57% | - | 4 years ago 1.4.0 | CommonJS | None | UI component libraries, Vue | |
| @suid/styled-engine Styled engine used by @suid/system. | 1.6k | - | - | - | 1 year ago 0.9.0 | CommonJS | Bundled | CSS-in-JS and styling, UI component libraries |
| @rgossiaux/svelte-headlessui A complete, full-featured, unofficial Svelte port of Headless UI, an unstyled, fully accessible UI component library. | 1.6k | - | - | - | 3 years ago 2.0.0 | ESM only | Bundled | Svelte, UI component libraries |
| jig-ui A design system for coding agents. 143 numbered UI rules, brand x mode design tokens, and an installer for Claude Code, Codex, Cursor and opencode. | 1.6k | - | - | - 0.17.2 | ESM only | None | UI component libraries | |
| @loworbitstudio/visor-theme-engine Theme engine for the Visor design system — shade generation, token mapping, font resolution, and import/export for .visor.yaml themes. | 1.6k | - | - | - | 1 day ago 0.23.0 | ESM only | Bundled | UI component libraries, React |
| vue-excel-editor Vue2 plugin for displaying and editing the array-of-object in Excel style | 1.6k | -72% | - | 2 years ago 1.5.23 | CommonJS | None | PDF and documents, Vue | |
| react-video-kit A video component for react inspired by the ios video player | 1.6k | - | - | 10 months ago 3.0.0 | ESM + CommonJS | Bundled | Video and audio, UI component libraries | |
| uniforms-react18-material-ui MUI components for uniforms. | 1.6k | +381% | - | 2 years ago 0.0.10 | ESM + CommonJS | Bundled | React, UI component libraries | |
| @cratis/components React components for CQRS and event-sourced apps — command dialogs, typed forms, and query-backed data tables for Cratis Arc | 1.6k | - | - | - | 1 day ago 4.14.0 | ESM only | Bundled | UI component libraries, React |
| @aegov/design-system A design system for the Government of the United Arab Emirates. The design system has been created based on research and information collected from in-depth studies conducted on user behaviour and benchmarking best practices. The primary use of this desig | 1.6k | - | - | - | 5 months ago 3.0.7 | CommonJS | None | UI component libraries |
| @humanspeak/svelte-headless-table A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin | 1.6k | - | - | - | 28 days ago 6.2.0 | ESM only | Bundled | Tables and data grids, Svelte |
| handorgel Accessible W3C conform accordion written in ES6. | 1.6k | +71% | - | 1 month ago 1.1.1 | ESM + CommonJS | None | Accessibility, UI component libraries | |
| bootstrap-confirmation2 Bootstrap plugin for on-place confirm boxes using Popover | 1.6k | -49% | - | - 4.2.1 | CommonJS | None | UI component libraries | |
| datatables.net-searchpanes-bs5 SearchPanes for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 1.6k | -10% | - | - 2.3.5 | ESM + CommonJS | Bundled | UI component libraries | |
| @rjsf/react-bootstrap React Bootstrap theme, fields and widgets for react-jsonschema-form, powered by react-bootstrap | 1.6k | - | - | - | 9 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| datatables.net-keytable-bs KeyTable for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/) | 1.6k | +8% | - | - 3.1.0 | ESM + CommonJS | Bundled | PDF and documents, UI component libraries | |
| bootstrap-hover-dropdown An unofficial Bootstrap plugin to enable Bootstrap dropdowns to activate on hover and provide a nice user experience. | 1.6k | -73% | - | - 2.2.1 | CommonJS | None | UI component libraries | |
| @design.estate/dees-domtools A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies. | 1.6k | - | - | - | 2 days ago 3.0.1 | ESM only | Bundled | UI component libraries |
| @planview/pv-form Implementation of Planview Design system form | 1.6k | - | - | - | 5 months ago 2.0.0 | ESM + CommonJS | Bundled | UI component libraries |
| create-agentic-bp-ds Start a new prototype from the Agentic BP DS kit in one command. | 1.6k | - | - | 1 day ago 0.2.37 | ESM only | None | Static site generators and meta-frameworks, UI component libraries | |
| @linto-ai/transcript-ui-ui Design-system components and CSS tokens for @linto-ai/transcript-ui | 1.6k | - | - | - | 6 days ago 0.9.23 | ESM only | Bundled | UI component libraries, Vue |
| markdown-flow-ui A React UI library for rendering markdown with interactive flow components, streaming support, and plugin extensibility | 1.5k | +265% | - | 1 day ago 0.2.29 | ESM + CommonJS | Bundled | Markdown, React | |
| lightslider jQuery lightSlider is a lightweight responsive content slider - carousel with animated thumbnails navigation | 1.5k | -35% | - | 9 years ago 1.1.6 | CommonJS | None | UI component libraries, Animation | |
| @ownego/polaris-vue Shopify Polaris 12 - UI library for Vue 3 | 1.5k | - | - | - | 5 months ago 2.1.34 | ESM + CommonJS | Bundled | UI component libraries, Vue |
| nsw-design-system Design system for Digital NSW | 1.5k | +3% | - | - 3.27.0 | CommonJS | Bundled | UI component libraries | |
| @rjsf/semantic-ui Semantic UI theme, fields and widgets for react-jsonschema-form | 1.5k | - | - | - | 9 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| react95 Refreshed Windows95 UI components for modern web apps - React95 | 1.5k | -10% | - | 3 years ago 4.0.0 | ESM + CommonJS | Bundled | UI component libraries, 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.
- react-bootstrap-validationForm validation for react-bootstrap
- @se-studio/core-uiShared React UI component library with Tailwind CSS v4 for SE Studio applications
- gitart-vue-dialog[](https://savelife.in.ua/en/)
- vue-fast-marqueeA lightweight Vue 3 component that harnesses the power of CSS animations to create silky smooth marquees.
- antd-input-otpAn OTP Input Component based on Ant Design Component Library for React.
- survey-vuesurvey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
- @opentui-ui/toastA beautiful toast library for terminal UIs built on OpenTUI
- openvueOpenVue is an open source, MIT-licensed UI library for Vue featuring a rich set of 80+ components, a theme designer, and various theme alternatives such as Material, Bootstrap and Tailwind. It is a community-maintained continuation of PrimeVue.
- bootstrap-rtlRight-to-left (RTL) theme for Boostrap 3.x
- ng-simple-slideshowA simple, responsive slideshow for Angular 4+.
- @syncfusion/ej2-react-circulargaugeEssential JS 2 CircularGauge Components for React
- @loworbitstudio/visorCLI for the Visor design system — add components, hooks, and utilities to your project.
- tiny-uiA friendly ui component set for react
- vue-carousel-3dBeautiful, flexible and touch supported 3D Carousel for Vue.js
- @prefecthq/prefect-ui-libraryThis library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.
- gabiAn opinionated Svelte 5 component library — tokens, themes, colour schemes and about fifty components.
- vue-bootstrap-toggleA VueJS wrapper for Bootstrap Toggle.
- @formwerk/devtoolsFormwerk's Vue devtools plugin
- @czi-sds/components2021 Create-a-thon Science Initiative Component Library
- @faceless-ui/collapsiblesA React library for expanding and collapsing DOM elements
- md2Angular2 based Material Design components, directives and services are Accordion, Autocomplete, Chips(Tags), Collapse, Colorpicker, Data Table, Datepicker, Dialog(Modal), Menu, Multiselect, Select, Tabs, Tags(Chips), Toast and Tooltip.
- bootstrapvalidatorThe best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
- @tonic-ui/reactA comprehensive React component library for Tonic UI.
- keen-uiKeen UI is a Vue.js UI library with a simple API, inspired by Google's Material Design.
- @suid/styled-engineStyled engine used by @suid/system.
- @rgossiaux/svelte-headlessuiA complete, full-featured, unofficial Svelte port of Headless UI, an unstyled, fully accessible UI component library.
- jig-uiA design system for coding agents. 143 numbered UI rules, brand x mode design tokens, and an installer for Claude Code, Codex, Cursor and opencode.
- @loworbitstudio/visor-theme-engineTheme engine for the Visor design system — shade generation, token mapping, font resolution, and import/export for .visor.yaml themes.
- vue-excel-editorVue2 plugin for displaying and editing the array-of-object in Excel style
- react-video-kitA video component for react inspired by the ios video player
- uniforms-react18-material-uiMUI components for uniforms.
- @cratis/componentsReact components for CQRS and event-sourced apps — command dialogs, typed forms, and query-backed data tables for Cratis Arc
- @aegov/design-systemA design system for the Government of the United Arab Emirates. The design system has been created based on research and information collected from in-depth studies conducted on user behaviour and benchmarking best practices. The primary use of this desig
- @humanspeak/svelte-headless-tableA powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin
- handorgelAccessible W3C conform accordion written in ES6.
- bootstrap-confirmation2Bootstrap plugin for on-place confirm boxes using Popover
- datatables.net-searchpanes-bs5SearchPanes for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- @rjsf/react-bootstrapReact Bootstrap theme, fields and widgets for react-jsonschema-form, powered by react-bootstrap
- datatables.net-keytable-bsKeyTable for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
- bootstrap-hover-dropdownAn unofficial Bootstrap plugin to enable Bootstrap dropdowns to activate on hover and provide a nice user experience.
- @design.estate/dees-domtoolsA package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.
- @planview/pv-formImplementation of Planview Design system form
- create-agentic-bp-dsStart a new prototype from the Agentic BP DS kit in one command.
- @linto-ai/transcript-ui-uiDesign-system components and CSS tokens for @linto-ai/transcript-ui
- markdown-flow-uiA React UI library for rendering markdown with interactive flow components, streaming support, and plugin extensibility
- lightsliderjQuery lightSlider is a lightweight responsive content slider - carousel with animated thumbnails navigation
- @ownego/polaris-vueShopify Polaris 12 - UI library for Vue 3
- nsw-design-systemDesign system for Digital NSW
- @rjsf/semantic-uiSemantic UI theme, fields and widgets for react-jsonschema-form
- react95Refreshed Windows95 UI components for modern web apps - React95
- 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