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
@devexpress/dx-react-grid-bootstrap4
Bootstrap 4 templates for DevExtreme React Grid component
5.1k---1 year ago
4.0.11
ESM + CommonJSBundledUI component libraries, React
rizzui
A Modern and Minimal React UI Library built with TailwindCSS. Designed to provide you with a simple and intuitive set of UI components that are easy to use, customize and integrate into your React application.
5.1k+73%--
2.1.0
ESM + CommonJSBundledCSS-in-JS and styling, React
rangeslider.js
Simple, small and fast jQuery polyfill for the HTML5 <input type="range"> slider element
5.1k-13%-6 years ago
2.3.3
CommonJSNonePolyfills and shims, UI component libraries
@mescius/wijmo.angular2.input
UI library for pure JS, Angular, React, Vue and more...
5.1k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
microtip
A modern, ultra light css tooltip library. Just 1kb minified and gzipped
5.1k+11%--
0.2.2
CommonJSNoneCSS-in-JS and styling, UI component libraries
@progress/kendo-react-gantt
React Gantt enables the display of self-referencing tabular data with many features. KendoReact Gantt package
5.1k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
react-albus
React component library for building declarative multi-step flows.
5.1k-31%-8 years ago
2.0.0
CommonJSNoneReact, UI component libraries
@taiga-ui/addon-doc
Taiga UI based library for developing documentation portals for Angular libraries.
5.1k---4 days ago
5.25.0
ESM + CommonJSBundledDocumentation tooling, Angular
angular-carousel
Angular Carousel - Mobile friendly touch carousel for AngularJS
5k-88%--
1.1.0
CommonJSNoneUI component libraries
ngx-mat-intl-tel-input
An Angular Material package for entering and validating international telephone numbers. It adds a flag dropdown to any input, detects the user's country, displays a relevant placeholder and provides formatting/validation methods.
5k-36%-4 years ago
5.0.0
ESM + CommonJSBundledAngular, UI component libraries
@mescius/wijmo.angular2.grid.filter
UI library for pure JS, Angular, React, Vue and more...
5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.gauge
UI library for pure JS, Angular, React, Vue and more...
5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.grid.grouppanel
UI library for pure JS, Angular, React, Vue and more...
5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.grid.detail
UI library for pure JS, Angular, React, Vue and more...
5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@syncfusion/ej2-angular-diagrams
Feature-rich diagram control to create diagrams like flow charts, organizational charts, mind maps, and BPMN diagrams. Its rich feature set includes built-in shapes, editing, serializing, exporting, printing, overview, data binding, and automatic layouts.
4.9k---4 days ago
34.2.9
ESM + CommonJSBundledAngular, UI component libraries
@mescius/wijmo.react.base
UI library for pure JS, Angular, React, Vue and more...
4.9k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@stratakit/mui
StrataKit theme for Material UI
4.9k---1 day ago
1.0.2
ESM onlyBundledUI component libraries, React
@oruga-ui/oruga-next
UI components for Vue.js and CSS framework agnostic
4.9k---4 days ago
0.14.4
ESM + CommonJSBundledUI component libraries, Vue
@mescius/wijmo.angular2.nav
UI library for pure JS, Angular, React, Vue and more...
4.9k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.cultures
UI library for pure JS, Angular, React, Vue and more...
4.8k---2 months ago
5.20261.52
-NoneTables and data grids, UI component libraries
survey-jquery
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.
4.8k-23%--
1.12.67
CommonJSBundledUI component libraries, React
primer-forms
Style individual form controls and utilize common layouts.
4.8k+67%-7 years ago
3.0.0
CommonJSNoneUI component libraries, CSS-in-JS and styling
@mescius/wijmo.grid.style
UI library for pure JS, Angular, React, Vue and more...
4.8k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@progress/kendo-react-spreadsheet
KendoReact Spreadsheet package
4.8k---17 days ago
16.1.0
ESM + CommonJSBundledPDF and documents, React
@langchain/modal
Modal Sandbox backend for deepagents
4.8k---16 days ago
0.1.7
ESM + CommonJSBundledUI component libraries, TypeScript tooling
@progress/kendo-react-taskboard
KendoReact TaskBoard package
4.8k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@progress/kendo-react-ripple
React Ripple provides the Material ink ripple effect. KendoReact Ripple package
4.8k---17 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
@department-of-veterans-affairs/component-library
VA.gov component library. Includes React and web components.
4.7k---4 days ago
56.15.0
ESM + CommonJSBundledUI component libraries
ag-grid-charts-enterprise
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
4.7k-47%-1 year ago
32.3.5
ESM + CommonJSBundledTables and data grids, React
@json-render/shadcn-svelte
shadcn-svelte component library for @json-render/svelte. JSON becomes beautiful Tailwind-styled Svelte components.
4.6k---7 days ago
0.21.0
ESM onlyBundledCSS-in-JS and styling, Svelte
@svgrid/grid
Svelte 5-native data grid and data table. Headless-first engine with virtual scrolling for 100k+ rows, Excel-style filtering, inline editing, grouping, tree data, pivot, and server-side data. Drop-in <SvGrid> component. TypeScript, SSR-ready.
4.6k---6 days ago
3.0.5
ESM onlyBundledTables and data grids, Svelte
virtual-select-plugin
A javascript plugin for dropdown with virtual scroll
4.6k+51%--
1.1.0
-NoneUI component libraries, Tables and data grids
@mescius/wijmo.angular2.barcode.specialized
UI library for pure JS, Angular, React, Vue and more...
4.6k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.chart.hierarchical
UI library for pure JS, Angular, React, Vue and more...
4.6k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@ui-schema/ds-material
Material-UI Binding for UI-Schema
4.6k---1 year ago
0.4.3
ESM + CommonJSNoneSchema validation, React
@mescius/wijmo.angular2.grid.sheet
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.barcode.composite
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@grapecity/wijmo
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.chart.map
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.chart.interaction
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.chart.radar
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.chart.finance.analytics
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.barcode.common
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.chart.analytics
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.all
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
-NoneTables and data grids, UI component libraries
@mescius/wijmo.angular2.viewer
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
vue-directive-tooltip
Vue.js tooltip directive
4.5k+18%--
1.6.3
CommonJSNoneVue, UI component libraries
@mescius/wijmo.angular2.chart.annotation
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.vue2.base
UI library for pure JS, Angular, React, Vue and more...
4.5k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mescius/wijmo.angular2.core
UI library for pure JS, Angular, React, Vue and more...
4.4k---2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, 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.