Component libraries
27 listings
Batteries-included component sets with styles, theming and docs out of the box.
27 listings
Base Web
Uber's React design system, built on an overrides API.
- Maintenance
- Slowing
- Documentation
- baseweb.design
- Styling approach
- CSS-in-JS
Spectrum Web Components
Adobe's design system as framework-agnostic custom elements.
- Documentation
- opensource.adobe.com
- GitHub stars
- 1,528
- Ecosystem
- Web Components, Framework agnostic
Atlaskit
Atlassian's design system, behind Jira and Confluence.
- Documentation
- atlassian.design
- License
- Apache-2.0
- Styling approach
- CSS-in-JS
Polaris
Shopify's design system for merchant-facing apps.
- License
- Other
- Documentation
- polaris.shopify.com
- GitHub stars
- 6,174
Franken UI
The shadcn look on UIkit 3 and LitElement.
- Documentation
- franken-ui.dev
- GitHub stars
- 2,603
- Ecosystem
- Framework agnostic, Web Components
Web Awesome
The successor to Shoelace, from the Font Awesome team.
- Documentation
- webawesome.com
- Distribution
- CDN / stylesheet
- Ecosystem
- Web Components, Framework agnostic
Vant
Mobile Vue components.
- Accessibility
- Not documented
- Documentation
- vant-ui.github.io
- Maintenance
- Stable
Ionic Framework
Mobile-first components that adapt to iOS and Android.
- Documentation
- ionicframework.com
- GitHub stars
- 52,614
- Pricing
- Freemium
Blueprint
React components for data-dense desktop interfaces.
- Documentation
- blueprintjs.com
- License
- Apache-2.0
- Maintenance
- Stable
Fluent UI
Microsoft's React and web component design system.
- Documentation
- react.fluentui.dev
- Styling approach
- CSS-in-JS
- Ecosystem
- React, Web Components
Carbon Design System
IBM's open-source design system.
- Documentation
- carbondesignsystem.com
- License
- Apache-2.0
- Ecosystem
- React, Web Components+2
Radix Themes
Styled components built on Radix primitives.
- Documentation
- www.radix-ui.com
- Maintenance
- Stable
- Styling approach
- Plain CSS
Nuxt UI
The official component library for Nuxt and Vue.
- Documentation
- ui.nuxt.com
- Figma kit
- No
- Styling approach
- Tailwind
Shoelace
Framework-agnostic components as web components.
- Maintenance
- Superseded
- Documentation
- shoelace.style
- Distribution
- CDN / stylesheet
Skeleton
A Svelte and Tailwind UI toolkit.
- Ecosystem
- Svelte, React
- Documentation
- www.skeleton.dev
- GitHub stars
- 6,039
PrimeNG
A broad Angular component set with themes.
- Documentation
- primeng.org
- Ecosystem
- Angular
- Pricing
- Freemium
Angular Material
The official Material Design library for Angular.
- Documentation
- material.angular.io
- Ecosystem
- Angular
- Styling approach
- Sass
Quasar
Vue components plus a build target for mobile and desktop.
- Documentation
- quasar.dev
- Ecosystem
- Vue
- Styling approach
- Sass
Naive UI
A Vue 3 library with fully typed theming.
- Documentation
- www.naiveui.com
- Styling approach
- CSS-in-JS
- Maintenance
- Stable
Element Plus
Vue 3 components for desktop interfaces.
- Documentation
- element-plus.org
- Maintenance
- Stable
- Ecosystem
- Vue
PrimeVue
Ninety plus Vue components with swappable themes.
- Documentation
- primevue.org
- Pricing
- Freemium
- MCP server
- Yes
Vuetify
Material Design for Vue.
- Documentation
- vuetifyjs.com
- GitHub stars
- 41,027
- Ecosystem
- Vue
HeroUI
Tailwind components built on React Aria.
- Documentation
- www.heroui.com
- Styling approach
- Tailwind
- GitHub stars
- 30,349
Ant Design
Enterprise-class UI design language and React UI library.
- Ecosystem
- React
- Maintenance
- Actively developed
- License
- MIT
Chakra UI
Composable React components with a style props API.
- Documentation
- chakra-ui.com
- GitHub stars
- 40,567
- Styling approach
- CSS-in-JS
Mantine
A large React library with a deep hooks collection.
- Styling approach
- CSS Modules
- Documentation
- mantine.dev
- Figma kit
- No
Material UI
Comprehensive React component library that implements Google’s Material Design.
- Ecosystem
- React
- Maintenance
- Actively developed
- License
- MIT