Skip to content
JS
Package category

UI component libraries

Ready-made components: buttons, modals, tables, menus.

1,602 packages12 comparisons

Packages compared

1,602 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
react-bootstrap-validation
Form validation for react-bootstrap
1.8k+4%-10 years ago
0.1.11
CommonJSNoneReact, 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 onlyBundledUI component libraries, CSS-in-JS and styling
gitart-vue-dialog
[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](https://savelife.in.ua/en/)
1.8k+7%-4 months ago
4.0.0
ESM + CommonJSBundledVue, 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 onlyBundledUI 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 + CommonJSBundledUI 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
CommonJSBundledVue, 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 onlyBundledUI 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 + CommonJSBundledUI component libraries, Vue
bootstrap-rtl
Right-to-left (RTL) theme for Boostrap 3.x
1.8k+13%--
3.3.4
-NoneUI component libraries
ng-simple-slideshow
A simple, responsive slideshow for Angular 4+.
1.8k-40%-7 years ago
1.2.9
ESM + CommonJSBundledUI component libraries, Angular
@syncfusion/ej2-react-circulargauge
Essential JS 2 CircularGauge Components for React
1.7k---10 days ago
34.2.8
ESM + CommonJSNoneReact, 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 onlyNoneUI component libraries, React
tiny-ui
A friendly ui component set for react
1.7k+145%-6 months ago
1.0.4
ESM + CommonJSBundledUI component libraries, React
vue-carousel-3d
Beautiful, flexible and touch supported 3D Carousel for Vue.js
1.7k-18%--
2.1.1
ESM + CommonJSBundledUI 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 + CommonJSBundledVue, 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 onlyBundledUI component libraries, Svelte
vue-bootstrap-toggle
A VueJS wrapper for Bootstrap Toggle.
1.7k+199%-8 years ago
1.1.4
CommonJSNoneVue, UI component libraries
@formwerk/devtools
Formwerk's Vue devtools plugin
1.7k---9 months ago
0.14.4
ESM + CommonJSBundledVue, Forms
@czi-sds/components
2021 Create-a-thon Science Initiative Component Library
1.7k---7 days ago
24.2.1
ESM + CommonJSBundledUI 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 onlyBundledUI 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 + CommonJSBundledUI 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
CommonJSNoneUI component libraries
@tonic-ui/react
A comprehensive React component library for Tonic UI.
1.7k---6 days ago
3.0.0-alpha.1
ESM + CommonJSBundledUI 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
CommonJSNoneUI component libraries, Vue
@suid/styled-engine
Styled engine used by @suid/system.
1.6k---1 year ago
0.9.0
CommonJSBundledCSS-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 onlyBundledSvelte, 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 onlyNoneUI 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 onlyBundledUI 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
CommonJSNonePDF 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 + CommonJSBundledVideo and audio, UI component libraries
uniforms-react18-material-ui
MUI components for uniforms.
1.6k+381%-2 years ago
0.0.10
ESM + CommonJSBundledReact, 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 onlyBundledUI 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
CommonJSNoneUI 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 onlyBundledTables and data grids, Svelte
handorgel
Accessible W3C conform accordion written in ES6.
1.6k+71%-1 month ago
1.1.1
ESM + CommonJSNoneAccessibility, UI component libraries
bootstrap-confirmation2
Bootstrap plugin for on-place confirm boxes using Popover
1.6k-49%--
4.2.1
CommonJSNoneUI component libraries
datatables.net-searchpanes-bs5
SearchPanes for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
1.6k-10%--
2.3.5
ESM + CommonJSBundledUI 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 + CommonJSBundledReact, 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 + CommonJSBundledPDF 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
CommonJSNoneUI 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 onlyBundledUI component libraries
@planview/pv-form
Implementation of Planview Design system form
1.6k---5 months ago
2.0.0
ESM + CommonJSBundledUI 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 onlyNoneStatic 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 onlyBundledUI 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 + CommonJSBundledMarkdown, React
lightslider
jQuery lightSlider is a lightweight responsive content slider - carousel with animated thumbnails navigation
1.5k-35%-9 years ago
1.1.6
CommonJSNoneUI component libraries, Animation
@ownego/polaris-vue
Shopify Polaris 12 - UI library for Vue 3
1.5k---5 months ago
2.1.34
ESM + CommonJSBundledUI component libraries, Vue
nsw-design-system
Design system for Digital NSW
1.5k+3%--
3.27.0
CommonJSBundledUI component libraries
@rjsf/semantic-ui
Semantic UI theme, fields and widgets for react-jsonschema-form
1.5k---9 days ago
6.10.1
ESM + CommonJSBundledReact, Forms
react95
Refreshed Windows95 UI components for modern web apps - React95
1.5k-10%-3 years ago
4.0.0
ESM + CommonJSBundledUI 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[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](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