Component libraries
29 listings
Batteries-included component sets with styles, theming and docs out of the box.
29 listings
Base Web
Uber's React design system, built on an overrides API.
- GitHub stars
- 9,000
- Ecosystem
- React
- Styling approach
- CSS-in-JS
Spectrum Web Components
Adobe's design system as framework-agnostic custom elements.
- GitHub stars
- 1,528
- Ecosystem
- Web Components, Framework agnostic
- Styling approach
- Plain CSS
Atlaskit
Atlassian's design system, behind Jira and Confluence.
- GitHub stars
- —
- Ecosystem
- React
- Styling approach
- CSS-in-JS
Polaris
Shopify's design system for merchant-facing apps.
- GitHub stars
- 6,174
- Ecosystem
- React
- Styling approach
- Sass
Franken UI
The shadcn look on UIkit 3 and LitElement.
- GitHub stars
- 2,603
- Ecosystem
- Framework agnostic, Web Components
- Styling approach
- Tailwind
Web Awesome
The successor to Shoelace, from the Font Awesome team.
- GitHub stars
- —
- Ecosystem
- Web Components, Framework agnostic
- Styling approach
- Plain CSS
Vant
Mobile Vue components.
- GitHub stars
- 24,366
- Ecosystem
- Vue
- Styling approach
- Sass
Ionic Framework
Mobile-first components that adapt to iOS and Android.
- GitHub stars
- 52,614
- Ecosystem
- Web Components, React+2
- Styling approach
- Plain CSS
Blueprint
React components for data-dense desktop interfaces.
- GitHub stars
- 21,983
- Ecosystem
- React
- Styling approach
- Sass
Fluent UI
Microsoft's React and web component design system.
- GitHub stars
- 20,207
- Ecosystem
- React, Web Components
- Styling approach
- CSS-in-JS
Carbon Design System
IBM's open-source design system.
- GitHub stars
- 9,348
- Ecosystem
- React, Web Components+2
- Styling approach
- Sass
Radix Themes
Styled components built on Radix primitives.
- GitHub stars
- 8,605
- Ecosystem
- React
- Styling approach
- Plain CSS
Nuxt UI
The official component library for Nuxt and Vue.
- GitHub stars
- 6,825
- Ecosystem
- Vue
- Styling approach
- Tailwind
Shoelace
Framework-agnostic components as web components.
- GitHub stars
- 13,852
- Ecosystem
- Web Components, Framework agnostic
- Styling approach
- Plain CSS
Skeleton
A Svelte and Tailwind UI toolkit.
- GitHub stars
- 6,039
- Ecosystem
- Svelte, React
- Styling approach
- Tailwind
PrimeNG
A broad Angular component set with themes.
- GitHub stars
- 12,504
- Ecosystem
- Angular
- Styling approach
- Plain CSS
Angular Material
The official Material Design library for Angular.
- GitHub stars
- 25,035
- Ecosystem
- Angular
- Styling approach
- Sass
Quasar
Vue components plus a build target for mobile and desktop.
- GitHub stars
- 27,207
- Ecosystem
- Vue
- Styling approach
- Sass
Naive UI
A Vue 3 library with fully typed theming.
- GitHub stars
- 18,488
- Ecosystem
- Vue
- Styling approach
- CSS-in-JS
Element Plus
Vue 3 components for desktop interfaces.
- GitHub stars
- 27,669
- Ecosystem
- Vue
- Styling approach
- Sass
PrimeVue
Ninety plus Vue components with swappable themes.
- GitHub stars
- 14,469
- Ecosystem
- Vue
- Styling approach
- Plain CSS
Vuetify
Material Design for Vue.
- GitHub stars
- 41,027
- Ecosystem
- Vue
- Styling approach
- Sass
HeroUI
Tailwind components built on React Aria.
- GitHub stars
- 30,349
- Ecosystem
- React
- Styling approach
- Tailwind
Ant Design
Enterprise-class UI design language and React UI library.
- GitHub stars
- —
- Ecosystem
- React
- Styling approach
- —
Chakra UI
Composable React components with a style props API.
- GitHub stars
- 40,567
- Ecosystem
- React
- Styling approach
- CSS-in-JS
Mantine
A large React library with a deep hooks collection.
- GitHub stars
- 31,545
- Ecosystem
- React
- Styling approach
- CSS Modules
Material UI
Comprehensive React component library that implements Google’s Material Design.
- GitHub stars
- —
- Ecosystem
- React
- Styling approach
- —
Sisyphos UI
35 components, one DOM, three framework bindings.
- GitHub stars
- 0
- Ecosystem
- React, Vue+1
- Styling approach
- Plain CSS
Tessera UI
71 Stencil-built components for React, Vue, Angular and HTML.
- GitHub stars
- 1
- Ecosystem
- React, Vue+3
- Styling approach
- Plain CSS