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 |
|---|---|---|---|---|---|---|---|---|
| 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 | CommonJS | None | UI component libraries | |
| @jsonjoy.com/ui React design system, components, and utilities | 1.5k | - | - | - | 17 days ago 18.30.0 | CommonJS | Bundled | Parsers 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 + CommonJS | Bundled | UI component libraries | |
| owl.carousel2 Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider. | 1.5k | +39% | - | - 2.2.2 | CommonJS | None | UI component libraries | |
| @anvilco/react-signature-modal The AnvilSignatureModal React component for embedded Etch signatures | 1.5k | - | - | - | 10 months ago 2.1.4 | CommonJS | Bundled | UI component libraries, React |
| @channel.io/bezier-react React components library that implements Bezier design system. | 1.5k | - | - | - | 6 months ago 3.6.6 | ESM + CommonJS | Bundled | UI component libraries, React |
| @planview/pv-filter Implementation of Planview Design system filter components | 1.5k | - | - | - | 9 days ago 3.0.6 | ESM + CommonJS | Bundled | UI component libraries |
| @underverse-ui/underverse Private internal React/Next.js UI component library | 1.5k | - | - | - | 8 days ago 2.0.59 | ESM + CommonJS | Bundled | UI 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 only | Bundled | CSS-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 only | Bundled | Angular, UI component libraries |
| @startsimpli/ui Shared UI components package for StartSimpli applications | 1.4k | - | - | - | 6 days ago 0.4.130 | CommonJS | Bundled | Static 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 | CommonJS | Bundled | CSS-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 | CommonJS | None | UI 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 only | Bundled | UI 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 only | Bundled | UI 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 | CommonJS | None | UI 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 + CommonJS | Bundled | Angular, TypeScript tooling | |
| vueless Vue Styleless UI Component Library, powered by Tailwind CSS. | 1.4k | +31% | - | 2 days ago 1.5.0 | ESM only | Bundled | UI 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 only | Bundled | UI component libraries, Svelte |
| jquery-bootstrap-scrolling-tabs jQuery plugin for scrollable Bootstrap Tabs | 1.4k | -38% | - | - 2.6.1 | CommonJS | None | UI component libraries | |
| abaabil Minimal, themeable, accessible React components. Zero dependencies. | 1.4k | - | - | today 1.6.2 | ESM only | None | Accessibility, 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 + CommonJS | Bundled | UI component libraries, Angular | |
| bootstrap-editable x-editable bootstrap 3 npm package | 1.4k | +12% | - | - 1.0.1 | CommonJS | None | UI 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 | CommonJS | Bundled | CSS-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 | CommonJS | Bundled | React, UI component libraries |
| react-lightweight-tooltip A lightweight React.js tooltip component | 1.4k | -12% | - | 8 years ago 1.0.0 | CommonJS | Bundled | React, UI component libraries | |
| react-table-ui Out-of-the-box UI for React-Table 7. | 1.4k | +204% | - | - 0.1.6 | ESM + CommonJS | Bundled | Tables 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 | CommonJS | None | UI 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 only | Bundled | UI 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 | CommonJS | Bundled | Vue, 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 + CommonJS | Bundled | React, UI component libraries |
| @rhinestone/deposit-modal React modal component for Rhinestone cross-chain deposits | 1.3k | - | - | - | 7 days ago 0.19.0 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| @toast-ui/vue-calendar TOAST UI Calendar for Vue | 1.3k | - | - | - | 4 years ago 2.1.3 | ESM + CommonJS | Bundled | UI 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 + CommonJS | Bundled | UI component libraries, Angular |
| @intility/bifrost-react-datepicker React detepicker for Intility's design system, Bifrost. | 1.3k | - | - | - | 3 days ago 6.3.0 | ESM only | Bundled | UI 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 + CommonJS | None | Vue, UI component libraries |
| @playkit-js/playkit-js-ui [](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml) [, and an optional React hook. | 1.3k | - | - | 3 months ago 2.2.0 | ESM + CommonJS | Bundled | Accessibility, React | |
| @nubisco/ui Vue 3 UI component library | 1.3k | - | - | - | 1 day ago 5.8.3 | ESM + CommonJS | Bundled | UI component libraries, Vue |
| twbs-pagination jQuery simple pagination plugin for bootstrap-style webpages | 1.3k | -28% | - | - 1.4.2 | CommonJS | None | UI component libraries | |
| awesome-image-viewer React, Angular, Vue, and Typescript compatible image viewer | 1.3k | -7% | - | 3 years ago 1.0.60 | CommonJS | Bundled | TypeScript tooling, React | |
| @assistant-ui/react-mcp MCP server configuration and connection primitives for @assistant-ui | 1.2k | - | - | - | 1 day ago 0.1.20 | ESM only | Bundled | React, 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 only | Bundled | CSS-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[](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml) [, 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
- 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