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 |
|---|---|---|---|---|---|---|---|---|
| @progress/kendo-react-excel-export React Excel export helps you export and save data to Excel files and customize or filter the output. KendoReact Excel Export package | 44.9k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| bootstrap-multiselect JQuery multiselect plugin based on Bootstrap. | 42.5k | +102% | - | - 2.0.0 | CommonJS | None | UI component libraries | |
| @storybook/preact Storybook Preact renderer: Develop, document, and test UI components in isolation | 42.2k | - | - | - | 23 days ago 10.6.0 | ESM only | Bundled | Documentation tooling, UI component libraries |
| @arco-design/web-react Arco Design React UI Library. | 42.2k | - | - | - | 2 months ago 2.66.16 | ESM + CommonJS | Bundled | UI component libraries, React |
| @spectrum-web-components/styles Spectrum Web Components are a [`LitElement`](https://lit-element.polymer-project.org)-powered web component library implementing Adobe's Spectrum design system. This package defines the CSS custom properties that implement design tokens from [Spectrum Tok | 41.6k | - | - | - | 2 months ago 1.12.2 | ESM only | None | UI component libraries |
| @rneui/themed Cross Platform React Native UI Toolkit | 41.1k | - | - | - | 8 months ago 5.0.0 | CommonJS | Bundled | UI component libraries, React |
| @shadcn/helpers Small helpers for developing apps. | 40.8k | - | - | - | 1 month ago 0.2.0 | ESM only | Bundled | CSS-in-JS and styling, UI component libraries |
| @gluestack-ui/overlay A universal headless overlay component for React Native, Next.js & React | 40.7k | - | - | - | 1 year ago 0.1.22 | ESM + CommonJS | Bundled | React, UI component libraries |
| @primer/react An implementation of GitHub's Primer Design System using React | 40.6k | - | - | - | 7 days ago 38.40.0 | ESM only | Bundled | UI component libraries, React |
| datatables.net-buttons-bs5 Buttons for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 40.4k | +60% | - | 3 days ago 4.1.1 | ESM + CommonJS | Bundled | PDF and documents, UI component libraries | |
| @gluestack-ui/hooks Provides hooks used in gluestack-ui | 40.2k | - | - | - | 1 year ago 0.1.13 | ESM + CommonJS | Bundled | React, UI component libraries |
| @gluestack-ui/form-control A universal headless form-control component for React Native, Next.js & React | 40.1k | - | - | - | 1 year ago 0.1.19 | ESM + CommonJS | Bundled | React, UI component libraries |
| bootstrap-switch Turn checkboxes and radio buttons into toggle switches. | 39.6k | -14% | - | - 3.4.0 | CommonJS | None | UI component libraries | |
| react-bootstrap-table-next Next generation of react-bootstrap-table | 39.5k | +3% | - | 6 years ago 4.0.3 | CommonJS | None | UI component libraries, React | |
| @openuidev/react-ui Component library for Generative UI SDK | 39.4k | - | - | - | 1 day ago 0.16.3 | ESM + CommonJS | Bundled | UI component libraries, React |
| @viselect/vanilla Simple, lightweight and modern library library for making visual DOM Selections. | 39.1k | - | - | - | 21 days ago 3.10.1 | ESM + CommonJS | Bundled | UI component libraries, TypeScript tooling |
| @gluestack-ui/input A universal headless input component for React Native, Next.js & React | 38.8k | - | - | - | 1 year ago 0.1.38 | ESM + CommonJS | Bundled | React, UI component libraries |
| @progress/kendo-react-indicators React Indicators offer an interface to represent a visual indication for their UI elements. KendoReact Indicators package | 38.7k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @terrazzo/token-types Shared dependency-free TypeScript types for DTCG design tokens. | 38.4k | - | - | - | 1 month ago 2.7.1 | ESM only | None | TypeScript tooling, UI component libraries |
| @trycourier/courier-ui-core The core UI kit for Courier Web Components | 37.9k | - | - | - | 7 days ago 2.5.2 | ESM + CommonJS | Bundled | UI component libraries, TypeScript tooling |
| react-rating A rating react component with custom symbols | 37.7k | +4% | - | 6 years ago 2.0.5 | ESM + CommonJS | Bundled | React, UI component libraries | |
| @gluestack-ui/toast A universal headless toast component for React Native, Next.js & React | 37.4k | - | - | - | 1 year ago 1.0.9 | ESM + CommonJS | Bundled | UI component libraries, React |
| @gluestack-ui/provider A universal headless provider component for React Native, Next.js & React | 37.4k | - | - | - | 1 year ago 0.1.19 | ESM + CommonJS | Bundled | React, UI component libraries |
| vue-js-modal Modal Component for Vue.js | 37.2k | -36% | - | 5 years ago 2.0.1 | CommonJS | Bundled | Vue, UI component libraries | |
| @zag-js/numeric-range Numeric range utilities | 37.2k | - | - | - | 1 year ago 0.80.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @gluestack-ui/transitions Transitions animations for React Native, Next.js & React | 37k | - | - | - | 1 year ago 0.1.11 | ESM + CommonJS | Bundled | Animation, React |
| @trycourier/courier-ui-toast Toast components for the Courier web UI | 37k | - | - | - | 7 days ago 2.4.2 | ESM + CommonJS | Bundled | UI component libraries, TypeScript tooling |
| ngx-owl-carousel-o Angular powered owl-carousel | 36.7k | -19% | - | 2 months ago 22.0.0 | ESM only | Bundled | UI component libraries, Angular | |
| @gluestack-ui/button A universal headless Button component for React Native, Next.js & React | 36.3k | - | - | - | 1 year ago 1.0.14 | ESM + CommonJS | Bundled | React, UI component libraries |
| @assistant-ui/react-syntax-highlighter Syntax highlighting for assistant-ui | 36k | - | - | - | 7 days ago 0.14.6 | ESM only | Bundled | React, UI component libraries |
| baseui A React Component library implementing the Base design language | 35.5k | -35% | - | - 18.2.0 | - | Bundled | UI component libraries, React | |
| @gluestack-ui/avatar A universal headless avatar component for React Native, Next.js & React | 35.5k | - | - | - | 1 year ago 0.1.18 | ESM + CommonJS | Bundled | React, UI component libraries |
| datatables.net-responsive-bs5 Responsive for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 35.3k | +70% | - | 3 days ago 4.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| @searchkit/sdk Elasticsearch Universal SDK for Searchkit | 34.5k | - | - | - | 4 years ago 3.0.0 | ESM + CommonJS | None | UI component libraries, GraphQL |
| @gluestack-ui/actionsheet A universal headless actionsheet component for React Native, Next.js & React | 34.2k | - | - | - | 1 year ago 0.2.53 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chatscope/chat-ui-kit-react React component library for creating chat interfaces | 34.2k | - | - | - | 1 year ago 2.1.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| @chatscope/chat-ui-kit-styles SCSS themes for @chatscope/chat-ui-kit-react library | 33.9k | - | - | - | 4 years ago 1.4.0 | - | None | UI component libraries |
| @gluestack-ui/modal A universal headless modal component for React Native, Next.js & React | 33.6k | - | - | - | 1 year ago 0.1.41 | ESM + CommonJS | Bundled | UI component libraries, React |
| @zendeskgarden/react-grid Components relating to layout grids in the Garden Design System | 33.1k | - | - | - | 3 days ago 9.16.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @gluestack-ui/checkbox A universal headless Checkbox component for React Native, Next.js & React | 32.9k | - | - | - | 1 year ago 0.1.39 | ESM + CommonJS | Bundled | React, UI component libraries |
| @progress/kendo-react-notification React Notification renders a message to the user with information about the status of an app process. KendoReact Notification package | 32.8k | - | - | - | 17 days ago 16.1.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| @storybook/preact-vite Storybook for Preact and Vite: Develop, document, and test UI components in isolation | 32.8k | - | - | - | 23 days ago 10.6.0 | ESM only | Bundled | Documentation tooling, Bundlers |
| @gluestack-ui/radio A universal headless Radio component for React Native, Next.js & React | 32.8k | - | - | - | 1 year ago 0.1.40 | ESM + CommonJS | Bundled | React, UI component libraries |
| bs-custom-file-input A little plugin for Bootstrap 4 custom file input | 32.8k | -18% | - | 6 years ago 1.3.4 | CommonJS | Bundled | Angular, React | |
| @assistant-ui/react-generative-ui Generative UI components for assistant-ui | 32.7k | - | - | - | 1 day ago 0.0.21 | ESM only | Bundled | React, UI component libraries |
| datatables.net-select-bs5 Select for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 32.7k | +56% | - | 3 days ago 4.1.0 | ESM + CommonJS | Bundled | UI component libraries | |
| vue-toast-notification Vue.js toast notification plugin | 32.5k | -0% | - | 2 years ago 3.1.3 | CommonJS | Bundled | Vue, UI component libraries | |
| @gluestack-ui/spinner A universal headless Spinner component for React Native, Next.js & React | 32.3k | - | - | - | 1 year ago 0.1.15 | ESM + CommonJS | Bundled | React, UI component libraries |
| @gluestack-ui/switch A universal headless Switch component for React Native, Next.js & React | 32.3k | - | - | - | 1 year ago 0.1.29 | ESM + CommonJS | Bundled | React, UI component libraries |
| reablocks Component library for React | 32.2k | +97% | - | 3 months ago 10.3.1 | ESM + CommonJS | Bundled | UI component libraries, React |
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.
- @progress/kendo-react-excel-exportReact Excel export helps you export and save data to Excel files and customize or filter the output. KendoReact Excel Export package
- bootstrap-multiselectJQuery multiselect plugin based on Bootstrap.
- @storybook/preactStorybook Preact renderer: Develop, document, and test UI components in isolation
- @arco-design/web-reactArco Design React UI Library.
- @spectrum-web-components/stylesSpectrum Web Components are a [`LitElement`](https://lit-element.polymer-project.org)-powered web component library implementing Adobe's Spectrum design system. This package defines the CSS custom properties that implement design tokens from [Spectrum Tok
- @rneui/themedCross Platform React Native UI Toolkit
- @shadcn/helpersSmall helpers for developing apps.
- @gluestack-ui/overlayA universal headless overlay component for React Native, Next.js & React
- @primer/reactAn implementation of GitHub's Primer Design System using React
- datatables.net-buttons-bs5Buttons for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- @gluestack-ui/hooksProvides hooks used in gluestack-ui
- @gluestack-ui/form-controlA universal headless form-control component for React Native, Next.js & React
- bootstrap-switchTurn checkboxes and radio buttons into toggle switches.
- react-bootstrap-table-nextNext generation of react-bootstrap-table
- @openuidev/react-uiComponent library for Generative UI SDK
- @viselect/vanillaSimple, lightweight and modern library library for making visual DOM Selections.
- @gluestack-ui/inputA universal headless input component for React Native, Next.js & React
- @progress/kendo-react-indicatorsReact Indicators offer an interface to represent a visual indication for their UI elements. KendoReact Indicators package
- @terrazzo/token-typesShared dependency-free TypeScript types for DTCG design tokens.
- @trycourier/courier-ui-coreThe core UI kit for Courier Web Components
- react-ratingA rating react component with custom symbols
- @gluestack-ui/toastA universal headless toast component for React Native, Next.js & React
- @gluestack-ui/providerA universal headless provider component for React Native, Next.js & React
- vue-js-modalModal Component for Vue.js
- @zag-js/numeric-rangeNumeric range utilities
- @gluestack-ui/transitionsTransitions animations for React Native, Next.js & React
- @trycourier/courier-ui-toastToast components for the Courier web UI
- ngx-owl-carousel-oAngular powered owl-carousel
- @gluestack-ui/buttonA universal headless Button component for React Native, Next.js & React
- @assistant-ui/react-syntax-highlighterSyntax highlighting for assistant-ui
- baseuiA React Component library implementing the Base design language
- @gluestack-ui/avatarA universal headless avatar component for React Native, Next.js & React
- datatables.net-responsive-bs5Responsive for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- @searchkit/sdkElasticsearch Universal SDK for Searchkit
- @gluestack-ui/actionsheetA universal headless actionsheet component for React Native, Next.js & React
- @chatscope/chat-ui-kit-reactReact component library for creating chat interfaces
- @chatscope/chat-ui-kit-stylesSCSS themes for @chatscope/chat-ui-kit-react library
- @gluestack-ui/modalA universal headless modal component for React Native, Next.js & React
- @zendeskgarden/react-gridComponents relating to layout grids in the Garden Design System
- @gluestack-ui/checkboxA universal headless Checkbox component for React Native, Next.js & React
- @progress/kendo-react-notificationReact Notification renders a message to the user with information about the status of an app process. KendoReact Notification package
- @storybook/preact-viteStorybook for Preact and Vite: Develop, document, and test UI components in isolation
- @gluestack-ui/radioA universal headless Radio component for React Native, Next.js & React
- bs-custom-file-inputA little plugin for Bootstrap 4 custom file input
- @assistant-ui/react-generative-uiGenerative UI components for assistant-ui
- datatables.net-select-bs5Select for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
- vue-toast-notificationVue.js toast notification plugin
- @gluestack-ui/spinnerA universal headless Spinner component for React Native, Next.js & React
- @gluestack-ui/switchA universal headless Switch component for React Native, Next.js & React
- reablocksComponent library for React
- 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