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
@gluestack-style/react
A universal & performant styling library for React Native, Next.js & React
27.1k---2 years ago
1.0.57
ESM + CommonJSBundledUI component libraries, React
@atlaskit/css-reset
A base stylesheet for the Atlassian Design System.
26.8k---1 day ago
8.4.6
ESM + CommonJSBundledUI component libraries
react-bootstrap-table2-paginator
it's the pagination addon for react-bootstrap-table2
26.7k-8%-6 years ago
2.1.2
CommonJSNoneUI component libraries, React
@gluestack-ui/popover
A universal headless Popover component for React Native, Next.js & React
26.6k---1 year ago
0.1.49
ESM + CommonJSBundledReact, UI component libraries
@mantine/prism
Code highlight with Mantine theme
26.6k---2 years ago
6.0.22
ESM + CommonJSBundledUI component libraries, React
@fullcalendar/bootstrap5
A Bootstrap 5 theme for FullCalendar
26.5k---20 days ago
7.1.0
ESM onlyBundledUI component libraries
react-bootstrap-daterangepicker
A date/time picker for react (using bootstrap). This is a react port of: https://github.com/dangrossman/bootstrap-daterangepicker
26.5k-34%-4 years ago
8.0.0
ESM + CommonJSBundledUI component libraries, React
bs-stepper
A stepper for Bootstrap 4
26.2k-19%-7 years ago
1.7.0
CommonJSBundledUI component libraries, React
fundamental-styles
Fundamental Library Styles is a Design System and HTML/CSS Component Library used to build modern Product User Experiences with SAP look and feel with any web technology. Learn more about this project at - http://sap.github.io/fundamental-styles/
26.1k-19%-16 days ago
0.41.9
CommonJSBundledUI component libraries
vue-agile
A carousel component for Vue.js
26k-39%-4 years ago
2.0.0
CommonJSNoneUI component libraries, Vue
@redhat-developer/locators
Pluggable Page Objects locators for an ExTester framework.
25.9k---11 days ago
1.24.0
CommonJSBundledTesting, Scraping and browser automation
bitmovin-player-ui
Bitmovin Player UI Framework
25.9k-5%--
4.21.1
CommonJSBundledUI component libraries
@assistant-ui/react-native
React Native bindings for assistant-ui
25.9k---1 day ago
0.1.44
ESM onlyBundledReact, UI component libraries
@medplum/react
Medplum React Component Library
25.8k---1 day ago
5.1.41
ESM + CommonJSBundledReact, UI component libraries
carbon-components-svelte
Svelte implementation of the Carbon Design System
25.8k+107%-14 days ago
0.112.0
ESM onlyBundledUI component libraries, Svelte
@zendeskgarden/container-accordion
Containers relating to accordions in the Garden Design System
25.7k---9 months ago
3.0.15
ESM + CommonJSBundledAccessibility, React
@zag-js/vue
The vue wrapper for zag
25.7k---12 days ago
1.44.0
ESM + CommonJSBundledVue, UI component libraries
datatables.net-fixedcolumns-bs4
FixedColumns for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
25.3k-11%-3 days ago
6.1.0
ESM + CommonJSBundledUI component libraries
datatables
DataTables enhances HTML tables with the ability to sort, filter and page the data in the table very easily. It provides a comprehensive API and set of configuration options, allowing you to consume data from virtually any data source.
25.2k-18%-8 years ago
1.10.18
CommonJSNoneTables and data grids, UI component libraries
simple-parallax-js
simpleParallax.js is a lightweight and easy-to-use JS library that adds parallax animations to any image.
25.1k+268%--
7.0.0
ESM + CommonJSBundledAnimation, UI component libraries
@redhat-developer/page-objects
Page Object API implementation for a VS Code editor used by ExTester framework.
24.6k---11 days ago
1.24.0
CommonJSBundledTesting, Scraping and browser automation
@zendeskgarden/react-tables
Components relating to tables in the Garden Design System
24.6k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@syncfusion/ej2-pivotview
The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table.
24.5k---4 days ago
34.2.9
ESM + CommonJSBundledUI component libraries, Charts and data visualisation
ink-docstrap
[![NPM](https://nodei.co/npm/ink-docstrap.png?downloads=true)](https://nodei.co/npm/ink-docstrap/)
24.3k-22%-8 years ago
1.3.2
CommonJSNoneDocumentation tooling, UI component libraries
@cds/core
Clarity Design System - common components, themes, and utilties
24.2k---7 months ago
6.17.0
ESM + CommonJSBundledUI component libraries
@porsche-design-system/components-js
Porsche Design System is a component library designed to help developers create the best experience for software or services distributed by Dr. Ing. h.c. F. Porsche AG.
23.9k---16 days ago
4.7.0
ESM + CommonJSBundledUI component libraries
@assistant-ui/react-langgraph
LangGraph adapter for assistant-ui
23.9k---1 day ago
0.14.30
ESM onlyBundledReact, UI component libraries
react-tools
A set of complementary tools to React, including the JSX transformer.
23.8k+42%--
0.13.3
CommonJSNoneReact, UI component libraries
@progress/kendo-react-treelist
React TreeList enables the display of self-referencing tabular data. KendoReact TreeList package
23.7k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
tui-time-picker
TOAST UI Components: TimePicker
23.6k+5%--
2.1.6
CommonJSNoneUI component libraries
datatables.net-rowreorder-bs4
RowReorder for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
23.5k-19%-3 days ago
2.1.0
ESM + CommonJSBundledUI component libraries
bootstrap-tokenfield
Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support.
23.4k-43%-12 years ago
0.12.0
CommonJSNoneUI component libraries
@zendeskgarden/react-breadcrumbs
Components relating to breadcrumbs in the Garden Design System
23.4k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
@progress/kendo-react-conversational-ui
React Chat component allows the user to participate in chat sessions with users or chat bots. KendoReact Conversational UI components
23.3k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
bootstrap-notify
This is a simple plugin that turns standard Bootstrap alerts into "Growl-like" notifications.
23.3k-0%--
3.1.3
CommonJSNoneUI component libraries
datatables.net-fixedheader-bs4
FixedHeader for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
23.2k-15%-3 days ago
5.1.0
ESM + CommonJSBundledUI component libraries
@progress/kendo-react-charts
React Chart renders a wide range of high-quality data visualizations. KendoReact Charts package
23.1k---17 days ago
16.1.0
ESM + CommonJSBundledCharts and data visualisation, React
@gluestack-ui/themed
A universal themed components for React Native, Next.js & React
22.9k---1 year ago
1.1.73
ESM + CommonJSBundledReact, UI component libraries
@zendeskgarden/react-datepickers
Components relating to datepickers in the Garden Design System
22.7k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
datatables.net-rowgroup-bs4
RowGroup for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
22.6k-19%-3 days ago
2.1.0
ESM + CommonJSBundledUI component libraries
@zendeskgarden/react-pagination
Components relating to pagination in the Garden Design System
22.6k---3 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
rebass
React primitive UI components built with Styled System
22.5k-43%-6 years ago
4.0.7
ESM + CommonJSNoneUI component libraries, CSS-in-JS and styling
metismenu
A collapsible jQuery menu plugin
22.3k-6%--
3.1.0
ESM + CommonJSBundledUI component libraries
hoverintent
Fire mouse events when the user intends it
22k-2%--
2.2.1
CommonJSNoneUI component libraries
datatables.net-colreorder-bs4
ColReorder for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
21.8k-16%-3 days ago
3.1.1
ESM + CommonJSBundledUI component libraries
@syncfusion/ej2-react-inputs
A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for React
21.5k---10 days ago
34.2.8
ESM + CommonJSNoneReact, UI component libraries
metismenujs
MetisMenu: Collapsible menu plugin with Vanilla-JS
21.4k-17%--
1.4.0
ESM + CommonJSBundledUI component libraries
datatables.net-scroller-bs4
Scroller for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
21.1k-21%-3 days ago
3.1.0
ESM + CommonJSBundledUI component libraries
embla-carousel-angular
Angular wrapper for Embla Carousel
21.1k+390%-3 months ago
22.0.0
ESM onlyBundledUI component libraries, Angular
@coreui/vue
UI Components Library for Vue.js
21k---2 months ago
5.10.0
ESM + CommonJSBundledUI component libraries, Vue

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.