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 |
|---|---|---|---|---|---|---|---|---|
| bootstrap-tour Quick and easy way to build your product tours with Bootstrap Popovers. | 3k | -36% | - | - 0.12.0 | CommonJS | None | UI component libraries | |
| vue-owl-carousel VueJS wrapper for Owl Carousel | 3k | -38% | - | 7 years ago 2.0.3 | CommonJS | None | UI component libraries, Vue | |
| react-cool-img A React <Img /> component let you handle image UX and performance as a Pro! | 3k | +14% | - | 5 years ago 1.2.12 | ESM + CommonJS | Bundled | React, UI component libraries | |
| panelui-native High-performance React Native UI components for Expo. Semantic design tokens, powered by Uniwind (Tailwind v4) and Reanimated. | 3k | - | - | 2 days ago 0.102.0 | ESM + CommonJS | Bundled | UI component libraries, React | |
| ngx-mat-input-tel 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. | 2.9k | +43% | - | 1 month ago 22.1.1 | ESM only | Bundled | Angular, UI component libraries | |
| @keenmate/svelte-treeview A high-performance, feature-rich hierarchical tree view component for Svelte 5 with drag & drop support, search functionality, and flexible data structures using LTree. | 2.9k | - | - | - | 6 months ago 4.8.0 | ESM only | Bundled | Svelte, UI component libraries |
| uniforms-unstyled Unstyled components for uniforms. | 2.9k | +7% | - | 1 year ago 4.0.0 | ESM + CommonJS | Bundled | React, UI component libraries | |
| roast-my-design-system Your AI can write the UI. This makes sure it writes your UI. A deterministic scanner scores your design system 0-100 against 112 public repos, reads React and web components (Stencil, Lit), hands you a copy-paste fix prompt for each top finding, writes ru | 2.9k | - | - | 1 day ago 8.6.1 | ESM only | None | UI component libraries, Linting and formatting | |
| jw-bootstrap-switch-ng2 Bootstrap Switch for Angular 2+ | 2.9k | +33% | - | 7 years ago 2.0.5 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| ng-toggle-button Angular toggle button switch | 2.8k | +5% | - | 1 year ago 1.9.0 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| @syncfusion/ej2-react-maps The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options for React | 2.8k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @grapecity/wijmo.angular2.chart UI library for pure JS, Angular, React, Vue and more... | 2.8k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @mui/docs MUI Docs - Documentation building blocks. | 2.8k | - | - | - | 6 months ago 7.3.9 | CommonJS | Bundled | React, Documentation tooling |
| @saas-ui/date-picker Chakra UI - Date Picker Component | 2.8k | - | - | - | 9 months ago 0.17.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| @grapecity/wijmo.angular2.chart.animation UI library for pure JS, Angular, React, Vue and more... | 2.8k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| uniforms-bootstrap3 Bootstrap3 UI components for uniforms. | 2.8k | +261% | - | 3 years ago 4.0.0-alpha.5 | ESM + CommonJS | Bundled | UI component libraries, React | |
| @grapecity/wijmo.angular2.input UI library for pure JS, Angular, React, Vue and more... | 2.8k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @danxbot/ui Danxbot — a domain-agnostic React design system with motion as a first-class primitive. | 2.7k | - | - | - | today 10.0.1 | ESM only | Bundled | UI component libraries, React |
| react-bootstrap-datetimepicker A bootstrap datetime picker component for React.js | 2.7k | -11% | - | 10 years ago 0.0.22 | CommonJS | None | React, UI component libraries | |
| @grapecity/wijmo.angular2.grid UI library for pure JS, Angular, React, Vue and more... | 2.7k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| embla-carousel-solid A lightweight carousel library with fluid motion and great swipe precision | 2.7k | +55% | - | 1 year ago 8.6.0 | ESM + CommonJS | Bundled | UI component libraries, TypeScript tooling | |
| @syncfusion/ej2-vue-splitbuttons A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Vue | 2.7k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | Vue, UI component libraries |
| @uipath/apollo-react Apollo Design System - React component library with Material UI theming | 2.7k | - | - | - | 1 day ago 6.58.3 | ESM + CommonJS | Bundled | UI component libraries, React |
| @grapecity/wijmo.angular2.grid.detail UI library for pure JS, Angular, React, Vue and more... | 2.7k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| datatables.net-searchbuilder-bs5 SearchBuilder for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 2.7k | +84% | - | - 2.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| toastedjs Javascript Toast Plugin - Easy, Responsive and Touch Compatible | 2.7k | +4% | - | - 0.0.2 | CommonJS | None | UI component libraries | |
| @revolist/revo-dropdown Minimalistic dropdown with keyboard support and search | 2.7k | - | - | - | 23 days ago 3.0.12 | ESM + CommonJS | Bundled | UI component libraries, Tables and data grids |
| @grapecity/wijmo.angular2.grid.filter UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.core UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| react-bnb-gallery Accessible React lightbox and photo gallery component inspired by Airbnb’s image gallery. | 2.6k | -28% | - | 6 months ago 2.2.1 | ESM + CommonJS | Bundled | UI component libraries, React | |
| @grapecity/wijmo.angular2.grid.grouppanel UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.gauge UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| basicprimitives Basic Primitives Diagrams for JavaScript - data visualization components library that implements organizational chart and multi-parent dependency diagrams, contains implementations of JavaScript Controls and PDF rendering plugins. | 2.6k | -6% | - | 1 year ago 6.6.1 | ESM + CommonJS | None | Charts and data visualisation, PDF and documents | |
| @grapecity/wijmo.angular2.nav UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.chart.interaction UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @28dab/canvas-datagrid Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element. | 2.6k | - | - | - | 1 year ago 0.5.4 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.chart.annotation UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.grid.search UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| ng-bootstrap Native Angular Bootstrap Components | 2.6k | -23% | - | 9 years ago 1.6.3 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| @grapecity/wijmo.angular2.chart.analytics UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.chart.finance UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.chart.finance.analytics UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.chart.radar UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.chart.hierarchical UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.viewer UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @grapecity/wijmo.angular2.grid.multirow UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @opentiny/vue-common An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile. | 2.6k | - | - | - | 10 days ago 3.32.0 | ESM only | Bundled | UI component libraries, Vue |
| @grapecity/wijmo.angular2.grid.sheet UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @syncfusion/ej2-vue-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 Vue | 2.6k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | Vue, UI component libraries |
| @grapecity/wijmo.angular2.all UI library for pure JS, Angular, React, Vue and more... | 2.6k | - | - | - | 2 months ago 5.20261.52 | - | None | Tables 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.
- bootstrap-tourQuick and easy way to build your product tours with Bootstrap Popovers.
- vue-owl-carouselVueJS wrapper for Owl Carousel
- react-cool-imgA React <Img /> component let you handle image UX and performance as a Pro!
- panelui-nativeHigh-performance React Native UI components for Expo. Semantic design tokens, powered by Uniwind (Tailwind v4) and Reanimated.
- ngx-mat-input-telAn 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.
- @keenmate/svelte-treeviewA high-performance, feature-rich hierarchical tree view component for Svelte 5 with drag & drop support, search functionality, and flexible data structures using LTree.
- uniforms-unstyledUnstyled components for uniforms.
- roast-my-design-systemYour AI can write the UI. This makes sure it writes your UI. A deterministic scanner scores your design system 0-100 against 112 public repos, reads React and web components (Stencil, Lit), hands you a copy-paste fix prompt for each top finding, writes ru
- jw-bootstrap-switch-ng2Bootstrap Switch for Angular 2+
- ng-toggle-buttonAngular toggle button switch
- @syncfusion/ej2-react-mapsThe Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options for React
- @grapecity/wijmo.angular2.chartUI library for pure JS, Angular, React, Vue and more...
- @mui/docsMUI Docs - Documentation building blocks.
- @saas-ui/date-pickerChakra UI - Date Picker Component
- @grapecity/wijmo.angular2.chart.animationUI library for pure JS, Angular, React, Vue and more...
- uniforms-bootstrap3Bootstrap3 UI components for uniforms.
- @grapecity/wijmo.angular2.inputUI library for pure JS, Angular, React, Vue and more...
- @danxbot/uiDanxbot — a domain-agnostic React design system with motion as a first-class primitive.
- react-bootstrap-datetimepickerA bootstrap datetime picker component for React.js
- @grapecity/wijmo.angular2.gridUI library for pure JS, Angular, React, Vue and more...
- embla-carousel-solidA lightweight carousel library with fluid motion and great swipe precision
- @syncfusion/ej2-vue-splitbuttonsA package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Vue
- @uipath/apollo-reactApollo Design System - React component library with Material UI theming
- @grapecity/wijmo.angular2.grid.detailUI library for pure JS, Angular, React, Vue and more...
- datatables.net-searchbuilder-bs5SearchBuilder for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- toastedjsJavascript Toast Plugin - Easy, Responsive and Touch Compatible
- @revolist/revo-dropdownMinimalistic dropdown with keyboard support and search
- @grapecity/wijmo.angular2.grid.filterUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.coreUI library for pure JS, Angular, React, Vue and more...
- react-bnb-galleryAccessible React lightbox and photo gallery component inspired by Airbnb’s image gallery.
- @grapecity/wijmo.angular2.grid.grouppanelUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.gaugeUI library for pure JS, Angular, React, Vue and more...
- basicprimitivesBasic Primitives Diagrams for JavaScript - data visualization components library that implements organizational chart and multi-parent dependency diagrams, contains implementations of JavaScript Controls and PDF rendering plugins.
- @grapecity/wijmo.angular2.navUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.chart.interactionUI library for pure JS, Angular, React, Vue and more...
- @28dab/canvas-datagridCanvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.
- @grapecity/wijmo.angular2.chart.annotationUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.grid.searchUI library for pure JS, Angular, React, Vue and more...
- ng-bootstrapNative Angular Bootstrap Components
- @grapecity/wijmo.angular2.chart.analyticsUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.chart.financeUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.chart.finance.analyticsUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.chart.radarUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.chart.hierarchicalUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.viewerUI library for pure JS, Angular, React, Vue and more...
- @grapecity/wijmo.angular2.grid.multirowUI library for pure JS, Angular, React, Vue and more...
- @opentiny/vue-commonAn enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.
- @grapecity/wijmo.angular2.grid.sheetUI library for pure JS, Angular, React, Vue and more...
- @syncfusion/ej2-vue-scheduleFlexible 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 Vue
- @grapecity/wijmo.angular2.allUI library for pure JS, Angular, React, Vue and more...
- 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