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
@syncfusion/ej2-angular-grids
Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Angular
20.9k---4 days ago
34.2.9
ESM + CommonJSBundledAngular, Tables and data grids
@syncfusion/ej2-react-grids
Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React
20.9k---4 days ago
34.2.9
ESM + CommonJSNoneReact, Tables and data grids
@coreui/react-pro
UI Components Library for React.js
20.8k---1 month ago
5.28.1
ESM + CommonJSBundledUI component libraries, React
@syncfusion/ej2-react-schedule
Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for React
20.6k---10 days ago
34.2.8
ESM + CommonJSNoneReact, UI component libraries
react-native-ui-lib
[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](https://stand-with-ukraine.pp.ua)
20.5k-19%--
9.1.3
CommonJSBundledReact, UI component libraries
datatables.net-keytable-bs4
KeyTable for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
20.5k-25%-3 days ago
3.1.0
ESM + CommonJSBundledPDF and documents, UI component libraries
@assistant-ui/react-data-stream
Data stream adapter for assistant-ui
20.4k---1 day ago
0.12.33
ESM onlyBundledReact, UI component libraries
react-aria-modal
A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices
20.1k-29%-2 years ago
5.0.2
CommonJSNoneAccessibility, React
assemble-core
The core assemble application with no presets or defaults. All configuration is left to the implementor.
20.1k-21%-9 years ago
0.31.0
CommonJSNoneDocumentation tooling, UI component libraries
@atlaskit/user-picker
Fabric component for display a dropdown to select a user from
20.1k---1 day ago
14.0.0
ESM + CommonJSBundledUI component libraries
@taiga-ui/cdk
Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance
20.1k---4 days ago
5.25.0
ESM + CommonJSBundledAngular, UI component libraries
ng-dialog
Modal dialogs and popups provider for Angular.js applications
20k+75%-9 years ago
1.4.0
CommonJSNoneAngular, UI component libraries
datatables.net-autofill-bs4
AutoFill for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
19.9k-21%-3 days ago
3.1.1
ESM + CommonJSBundledUI component libraries
scrollbooster
Enjoyable content drag-to-scroll library
19.9k+60%-6 years ago
3.0.2
ESM + CommonJSNoneDOM and browser utilities, UI component libraries
vue-carousel
A flexible, responsive, touch-friendly carousel for Vue.js
19.8k-44%--
0.18.0
CommonJSNoneUI component libraries, Vue
@openng/optimus-ui
Optimus UI is a community-maintained, MIT licensed UI library for Angular with 80+ accessible components and design-agnostic theming, including Aura, Material, Lara and Nora presets.
19.5k---28 days ago
2.0.2
ESM onlyBundledUI component libraries, Angular
@syncfusion/ej2-angular-calendars
A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Angular
19.3k---10 days ago
34.2.8
ESM + CommonJSBundledAngular, UI component libraries
searchkit
Search UI for Elasticsearch.
19.1k+123%-5 months ago
4.16.0
ESM + CommonJSBundledUI component libraries, React
@syncfusion/ej2-circulargauge
Essential JS 2 CircularGauge Components
19.1k---10 days ago
34.2.8
ESM + CommonJSBundledAnimation, TypeScript tooling
@alifd/next
A configurable component library for web built on React.
18.9k---5 months ago
1.27.34
ESM + CommonJSBundledUI component libraries, React
bootstrap-toggle
Bootstrap Toggle is a highly flexible Bootstrap plugin that converts checkboxes into toggles
18.9k+13%--
2.2.2
CommonJSNoneUI component libraries
@zerodevx/svelte-toast
Simple elegant toast notifications
18.8k---2 years ago
0.9.6
ESM + CommonJSBundledSvelte, UI component libraries
ekko-lightbox
A lightbox gallery plugin for Bootstrap based on the modal plugin
18.8k-26%--
5.3.0
CommonJSNoneUI component libraries
@taiga-ui/core
Core library for creating Angular components and applications using Taiga UI
18.7k---4 days ago
5.25.0
ESM + CommonJSBundledUI component libraries, Angular
@taiga-ui/kit
Taiga UI Angular main components kit
18.5k---4 days ago
5.25.0
ESM + CommonJSBundledUI component libraries, Angular
@zendeskgarden/container-grid
Containers relating to Grid in the Garden Design System
18.4k---9 months ago
3.0.21
ESM + CommonJSBundledAccessibility, React
@siemens/ngx-datatable
ngx-datatable is an Angular table grid component for presenting large and complex data.
18.2k---3 days ago
27.1.0
ESM onlyBundledTables and data grids, Angular
@syncfusion/ej2-angular-navigations
A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for Angular
18.2k---10 days ago
34.2.8
ESM + CommonJSBundledUI component libraries, Angular
@zendeskgarden/react-draggable
Components related to drag and drop in the Garden Design System
18.2k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
malevic
Malevič.js - minimalistic reactive UI library
18.2k+46%-23 days ago
0.20.3
ESM + CommonJSNoneAnimation, UI component libraries
@syncfusion/ej2-treemap
Essential JS 2 TreeMap Components
18.1k---10 days ago
34.2.8
ESM + CommonJSBundledTypeScript tooling, UI component libraries
react-portal-tooltip
Awesome React tooltips
18k+267%-7 years ago
2.4.7
CommonJSNoneReact, UI component libraries
@blueprintjs/datetime2
Re-exports of @blueprintjs/datetime APIs
18k---8 days ago
3.2.6
ESM + CommonJSBundledDate and time, UI component libraries
@viselect/react
React wrapper around the viselect vanilla library
17.9k---21 days ago
3.10.1
ESM + CommonJSBundledUI component libraries, React
@zendeskgarden/container-breadcrumb
Containers relating to breadcrumb in the Garden Design System
17.9k---2 years ago
1.0.10
ESM + CommonJSBundledAccessibility, React
@aminekun90/ngx-toast
A lightweight, high-performance, and **Zoneless-ready** toast notification library for Angular 20+.
17.6k---3 months ago
1.2.0
ESM + CommonJSBundledAngular, UI component libraries
reshaped
Professionally crafted design system in React and Figma for building products of any scale and complexity
17.5k+74%-17 days ago
4.2.0
ESM + CommonJSBundledUI component libraries, React
react-bootstrap-table2-toolkit
The toolkit for react-bootstrap-table2
17.5k+10%-6 years ago
2.1.3
CommonJSNoneUI component libraries, React
@syncfusion/ej2-angular-popups
A package of Essential JS 2 popup components such as Dialog and Tooltip that is used to display information or messages in separate pop-ups. for Angular
17.5k---10 days ago
34.2.8
ESM + CommonJSBundledUI component libraries, Angular
basecoat-css
Tailwind CSS for Basecoat components
17.4k+1002%-2 months ago
1.0.2
ESM onlyNoneUI component libraries, CSS-in-JS and styling
@zendeskgarden/container-focusvisible
Containers relating to the :focus-visible polyfill hook in the Garden Design System
17.4k---1 year ago
2.0.7
ESM + CommonJSBundledAccessibility, React
@aminekun90/react-toast
A lightweight, high-performance, and **Hook-based** toast notification library for React 18 & 19.
17.3k---3 months ago
1.2.0
ESM + CommonJSBundledReact, UI component libraries
@geist-ui/core
Modern and minimalist React UI library.
17.3k---4 years ago
2.3.8
ESM + CommonJSBundledUI component libraries, React
@syncfusion/ej2-lineargauge
Essential JS 2 LinearGauge Components
17.2k---10 days ago
34.2.8
ESM + CommonJSBundledAnimation, UI component libraries
@taiga-ui/i18n
A package with tools for Taiga UI library i18n
17.2k---4 days ago
5.25.0
ESM + CommonJSBundledUI component libraries, Angular
@syncfusion/ej2-react-navigations
A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for React
17.2k---10 days ago
34.2.8
ESM + CommonJSNoneUI component libraries, React
react-native-circular-progress-indicator
React Native customizable circular progress indicator
17k+7%-3 years ago
4.4.2
ESM + CommonJSBundledReact, UI component libraries
ng-primitives
Angular Primitives is a low-level headless UI component library with a focus on accessibility, customization, and developer experience.
16.9k+469%-10 days ago
0.131.0
ESM onlyBundledAccessibility, UI component libraries
icheck-bootstrap
Pure css checkboxes and radio buttons for Twitter Bootstrap.
16.9k-30%--
3.0.1
CommonJSNoneUI component libraries
styled-react-modal
A React modal built with styled-components.
16.8k+10%-2 years ago
3.1.1
ESM + CommonJSNoneReact, 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.