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
formvalidation
The best jQuery plugin to validate form fields. Support Bootstrap, Foundation, Pure, SemanticUI, UIKit and custom frameworks
1.5k+7%-10 years ago
0.6.2-dev
CommonJSNoneUI component libraries
@jsonjoy.com/ui
React design system, components, and utilities
1.5k---17 days ago
18.30.0
CommonJSBundledParsers and serialisers, React
datatables.net-rowreorder-bs
RowReorder for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
1.5k+8%--
2.1.0
ESM + CommonJSBundledUI component libraries
owl.carousel2
Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.
1.5k+39%--
2.2.2
CommonJSNoneUI component libraries
@anvilco/react-signature-modal
The AnvilSignatureModal React component for embedded Etch signatures
1.5k---10 months ago
2.1.4
CommonJSBundledUI component libraries, React
@channel.io/bezier-react
React components library that implements Bezier design system.
1.5k---6 months ago
3.6.6
ESM + CommonJSBundledUI component libraries, React
@planview/pv-filter
Implementation of Planview Design system filter components
1.5k---9 days ago
3.0.6
ESM + CommonJSBundledUI component libraries
@underverse-ui/underverse
Private internal React/Next.js UI component library
1.5k---8 days ago
2.0.59
ESM + CommonJSBundledUI component libraries, React
@workerdeck/ui
Styled agent-control component library for WorkerDeck: session panel, transcript with streaming, tool-call cards, permission prompts, session list, composer. Tailwind v4 + Base UI + cva. Pairs with the headless @workerdeck/react layer.
1.5k---2 days ago
2.15.0
ESM onlyBundledCSS-in-JS and styling, React
@ovyn/menu
`@ovyn/menu` is a modern, responsive navigation menu component library for Angular applications built with Angular Signals, PrimeNG, and Tailwind CSS. It supports horizontal top navigation, vertical left sidebar rails, responsive mobile drawers, role-base
1.5k---14 days ago
1.1.5
ESM onlyBundledAngular, UI component libraries
@startsimpli/ui
Shared UI components package for StartSimpli applications
1.4k---6 days ago
0.4.130
CommonJSBundledStatic site generators and meta-frameworks, React
@preline/tooltip
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
1.4k---1 month ago
5.0.0
CommonJSBundledCSS-in-JS and styling, UI component libraries
custom-select
A lightweight JavaScript library for custom HTML <select> creation and managing. No dependencies needed.
1.4k-47%--
1.1.15
CommonJSNoneUI component libraries
@shival99/z-ui
Z-UI: Modern Angular UI Component Library - A comprehensive, high-performance design system built with Angular 22, featuring 45+ customizable components with dark mode, accessibility, and enterprise-ready features.
1.4k---3 days ago
2.6.7
ESM onlyBundledUI component libraries, Angular
@frontiers/pictograms
A comprehensive pictogram library with colorful SVG illustrations and Vue 3 components for the Frontiers design system
1.4k---8 months ago
1.2.0
ESM onlyBundledUI component libraries, Vue
w2ui
UI widgets for modern apps. Data table, forms, toolbars, sidebar, tabs, tooltips, popups. All under 120kb (gzipped).
1.4k+126%-3 years ago
2.0.0
CommonJSNoneUI component libraries
angular2-mdl
Angular 2 components, directives and styles based on material design lite https://getmdl.io.
1.4k+377%-9 years ago
2.13.2
ESM + CommonJSBundledAngular, TypeScript tooling
vueless
Vue Styleless UI Component Library, powered by Tailwind CSS.
1.4k+31%-2 days ago
1.5.0
ESM onlyBundledUI component libraries, CSS-in-JS and styling
@dfinity/gix-components
A UI kit developed by the GIX team
1.4k---7 days ago
10.0.4
ESM onlyBundledUI component libraries, Svelte
jquery-bootstrap-scrolling-tabs
jQuery plugin for scrollable Bootstrap Tabs
1.4k-38%--
2.6.1
CommonJSNoneUI component libraries
abaabil
Minimal, themeable, accessible React components. Zero dependencies.
1.4k--today
1.6.2
ESM onlyNoneAccessibility, UI component libraries
ngx-hm-carousel
A light carousel for Angular, support mobile touch by hammerJs with SSR
1.4k+6%-1 year ago
19.0.0
ESM + CommonJSBundledUI component libraries, Angular
bootstrap-editable
x-editable bootstrap 3 npm package
1.4k+12%--
1.0.1
CommonJSNoneUI component libraries
@preline/carousel
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
1.4k---1 month ago
5.0.0
CommonJSBundledCSS-in-JS and styling, UI component libraries
@prezly/react-promise-modal
The proper (and easy) way of doing modals in React. With Promises.
1.4k---1 year ago
2.0.1
CommonJSBundledReact, UI component libraries
react-lightweight-tooltip
A lightweight React.js tooltip component
1.4k-12%-8 years ago
1.0.0
CommonJSBundledReact, UI component libraries
react-table-ui
Out-of-the-box UI for React-Table 7.
1.4k+204%--
0.1.6
ESM + CommonJSBundledTables and data grids, React
smart-webcomponents
Enterprise-grade UI components for the web, built as standards-based Custom Elements with no third-party dependencies.
1.4k+38%-1 month ago
27.0.1
CommonJSNoneUI component libraries, Tables and data grids
@fundamental-ngx/ui5-webcomponents-fiori
Official SAP Angular wrappers for UI5 Fiori Web Components – part of the Fundamental Library for Angular.
1.3k---25 days ago
0.64.3
ESM onlyBundledUI component libraries, Angular
survey-vue-ui
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.3k+19%--
1.12.67
CommonJSBundledVue, UI component libraries
@tonic-ui/react-base
Headless React components intended for creating custom UI elements.
1.3k---6 days ago
3.0.0-alpha.1
ESM + CommonJSBundledReact, UI component libraries
@rhinestone/deposit-modal
React modal component for Rhinestone cross-chain deposits
1.3k---7 days ago
0.19.0
ESM + CommonJSBundledBlockchain and Web3, React
@toast-ui/vue-calendar
TOAST UI Calendar for Vue
1.3k---4 years ago
2.1.3
ESM + CommonJSBundledUI component libraries
@ngx-gallery/core
Angular gallery directive that hooks the lightbox with the images automatically.
1.3k---6 years ago
5.0.0-beta.0
ESM + CommonJSBundledUI component libraries, Angular
@intility/bifrost-react-datepicker
React detepicker for Intility's design system, Bifrost.
1.3k---3 days ago
6.3.0
ESM onlyBundledUI component libraries, Date pickers
@syncfusion/ej2-vue-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 Vue
1.3k---10 days ago
34.2.8
ESM + CommonJSNoneVue, UI component libraries
@playkit-js/playkit-js-ui
[![Build Status](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml/badge.svg)](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml) [![code style: prettier](https://img.shields.io/badge/c
1.3k---1 day ago
0.83.22
CommonJSBundledState management, UI component libraries
react-multiple-select-dropdown-lite
React Multiple Select Light Weight Dropdown list | Searchable | Addable | Groupable etc
1.3k+21%-4 years ago
2.0.6
ESM + CommonJSNoneReact, UI component libraries
@saas-ui/file-upload
Saas UI Dropzone Component for Chakra UI
1.3k---1 year ago
0.6.1
ESM + CommonJSBundledUI component libraries, React
alwan
A simple, lightweight, customizable, touch friendly color picker, written in vanilla javascript with zero dependencies.
1.3k+139%--
2.3.1
ESM + CommonJSBundledUI component libraries
@saas-ui/provider
Theme and components agnostic SaasProvider
1.3k---3 years ago
1.2.3
ESM + CommonJSBundledUI component libraries
@react-querybuilder/bootstrap
Custom Bootstrap components for react-querybuilder
1.3k---4 days ago
8.24.1
ESM + CommonJSBundledReact, UI component libraries
cp-react-tree-table
A fast, efficient tree table component for ReactJS.
1.3k-44%--
1.1.2
ESM + CommonJSBundledTables and data grids, React
tlite
Tiny tooltip utility
1.3k-25%--
0.1.9
CommonJSNoneUI component libraries
robot-toast
A lightweight, framework-agnostic toast notification library with an animated robot character. Tree-shakeable robots, draggable with swipe-to-dismiss, toast.promise(), and an optional React hook.
1.3k--3 months ago
2.2.0
ESM + CommonJSBundledAccessibility, React
@nubisco/ui
Vue 3 UI component library
1.3k---1 day ago
5.8.3
ESM + CommonJSBundledUI component libraries, Vue
twbs-pagination
jQuery simple pagination plugin for bootstrap-style webpages
1.3k-28%--
1.4.2
CommonJSNoneUI component libraries
awesome-image-viewer
React, Angular, Vue, and Typescript compatible image viewer
1.3k-7%-3 years ago
1.0.60
CommonJSBundledTypeScript tooling, React
@assistant-ui/react-mcp
MCP server configuration and connection primitives for @assistant-ui
1.2k---1 day ago
0.1.20
ESM onlyBundledReact, Authentication and authorisation
@tenphi/tasty
A design-system-integrated styling system and DSL for concise, state-aware UI styling
1.2k---7 days ago
3.9.2
ESM onlyBundledCSS-in-JS and styling, 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.

  • formvalidationThe best jQuery plugin to validate form fields. Support Bootstrap, Foundation, Pure, SemanticUI, UIKit and custom frameworks
  • @jsonjoy.com/uiReact design system, components, and utilities
  • datatables.net-rowreorder-bsRowReorder for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
  • owl.carousel2Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.
  • @anvilco/react-signature-modalThe AnvilSignatureModal React component for embedded Etch signatures
  • @channel.io/bezier-reactReact components library that implements Bezier design system.
  • @planview/pv-filterImplementation of Planview Design system filter components
  • @underverse-ui/underversePrivate internal React/Next.js UI component library
  • @workerdeck/uiStyled agent-control component library for WorkerDeck: session panel, transcript with streaming, tool-call cards, permission prompts, session list, composer. Tailwind v4 + Base UI + cva. Pairs with the headless @workerdeck/react layer.
  • @ovyn/menu`@ovyn/menu` is a modern, responsive navigation menu component library for Angular applications built with Angular Signals, PrimeNG, and Tailwind CSS. It supports horizontal top navigation, vertical left sidebar rails, responsive mobile drawers, role-base
  • @startsimpli/uiShared UI components package for StartSimpli applications
  • @preline/tooltipPreline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
  • custom-selectA lightweight JavaScript library for custom HTML <select> creation and managing. No dependencies needed.
  • @shival99/z-uiZ-UI: Modern Angular UI Component Library - A comprehensive, high-performance design system built with Angular 22, featuring 45+ customizable components with dark mode, accessibility, and enterprise-ready features.
  • @frontiers/pictogramsA comprehensive pictogram library with colorful SVG illustrations and Vue 3 components for the Frontiers design system
  • w2uiUI widgets for modern apps. Data table, forms, toolbars, sidebar, tabs, tooltips, popups. All under 120kb (gzipped).
  • angular2-mdlAngular 2 components, directives and styles based on material design lite https://getmdl.io.
  • vuelessVue Styleless UI Component Library, powered by Tailwind CSS.
  • @dfinity/gix-componentsA UI kit developed by the GIX team
  • jquery-bootstrap-scrolling-tabsjQuery plugin for scrollable Bootstrap Tabs
  • abaabilMinimal, themeable, accessible React components. Zero dependencies.
  • ngx-hm-carouselA light carousel for Angular, support mobile touch by hammerJs with SSR
  • bootstrap-editablex-editable bootstrap 3 npm package
  • @preline/carouselPreline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
  • @prezly/react-promise-modalThe proper (and easy) way of doing modals in React. With Promises.
  • react-lightweight-tooltipA lightweight React.js tooltip component
  • react-table-uiOut-of-the-box UI for React-Table 7.
  • smart-webcomponentsEnterprise-grade UI components for the web, built as standards-based Custom Elements with no third-party dependencies.
  • @fundamental-ngx/ui5-webcomponents-fioriOfficial SAP Angular wrappers for UI5 Fiori Web Components – part of the Fundamental Library for Angular.
  • survey-vue-uisurvey.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.
  • @tonic-ui/react-baseHeadless React components intended for creating custom UI elements.
  • @rhinestone/deposit-modalReact modal component for Rhinestone cross-chain deposits
  • @toast-ui/vue-calendarTOAST UI Calendar for Vue
  • @ngx-gallery/coreAngular gallery directive that hooks the lightbox with the images automatically.
  • @intility/bifrost-react-datepickerReact detepicker for Intility's design system, Bifrost.
  • @syncfusion/ej2-vue-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 Vue
  • @playkit-js/playkit-js-ui[![Build Status](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml/badge.svg)](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml) [![code style: prettier](https://img.shields.io/badge/c
  • react-multiple-select-dropdown-liteReact Multiple Select Light Weight Dropdown list | Searchable | Addable | Groupable etc
  • @saas-ui/file-uploadSaas UI Dropzone Component for Chakra UI
  • alwanA simple, lightweight, customizable, touch friendly color picker, written in vanilla javascript with zero dependencies.
  • @saas-ui/providerTheme and components agnostic SaasProvider
  • @react-querybuilder/bootstrapCustom Bootstrap components for react-querybuilder
  • cp-react-tree-tableA fast, efficient tree table component for ReactJS.
  • tliteTiny tooltip utility
  • robot-toastA lightweight, framework-agnostic toast notification library with an animated robot character. Tree-shakeable robots, draggable with swipe-to-dismiss, toast.promise(), and an optional React hook.
  • @nubisco/uiVue 3 UI component library
  • twbs-paginationjQuery simple pagination plugin for bootstrap-style webpages
  • awesome-image-viewerReact, Angular, Vue, and Typescript compatible image viewer
  • @assistant-ui/react-mcpMCP server configuration and connection primitives for @assistant-ui
  • @tenphi/tastyA design-system-integrated styling system and DSL for concise, state-aware UI styling