Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Component Library

Component Library

76 projects

Showing 36 of 76 projects

Shadcn UI
Shadcn UITypeScript

A Vue port of shadcn-ui providing customizable, open-source UI components for building your own component library.

#design-system#open-source#vue-ui-kit
Stars9.8k
Forks643
Last commit6 days ago
FAST Components
FAST ComponentsTypeScript

A library for building standards-compliant Web Components and adaptive UI systems for modern web applications.

#web-accessibility#design-system#web-components
Stars9.6k
Forks618
Last commit1 day ago
FAST
FASTTypeScript

A library for building standards-compliant Web Components and adaptive UI systems for modern web applications.

#web-accessibility#design-system#web-components
Stars9.6k
Forks618
Last commit1 day ago
NG-ZORRO
NG-ZORROTypeScript

An enterprise-class Angular UI component library based on Ant Design, offering 70+ high-quality components.

#theming#ant-design#ngx
Stars9.1k
Forks4.1k
Last commit2 days ago
react-cosmos
react-cosmosTypeScript

A sandbox for developing, testing, and documenting UI components in isolation.

#sandbox#hot-reloading#visual-tdd
Stars8.7k
Forks388
Last commit6 days ago
ariakit
ariakitTypeScript

A React toolkit providing accessible, unstyled components and hooks for building modern web applications.

#design-system#wai-aria#aria
Stars8.5k
Forks409
Last commit1 day ago
grommet
grommetJavaScript

A React-based framework for building accessible, responsive, and themeable web applications with a modular component library.

#design-system#hacktoberfest#theming
Stars8.4k
Forks1.0k
Last commit2 days ago
vue-flow
vue-flowTypeScript

A highly customizable Vue 3 component library for building interactive flowcharts and node-based diagrams.

#minimap#vitepress#turborepo
Stars6.5k
Forks398
Last commit1 month ago
unplugin-icons
unplugin-iconsTypeScript

A universal plugin to access thousands of icons as on-demand components across all major frameworks and build tools.

#unplugin#icon-management#build-tool-plugin
Stars4.8k
Forks160
Last commit3 months ago
FAST Blazor
FAST BlazorC#

A Blazor component library implementing Microsoft's Fluent Design System for building modern web applications.

#web-components#component-architecture#razor-components
Stars4.7k
Forks468
Last commit1 day ago
BootstrapBlazor
BootstrapBlazorC#

An enterprise-level UI component library for building modern web applications with Bootstrap styling and Blazor.

#net10#webassembly#csharp
Stars4.6k
Forks382
Last commit1 day ago
Melt UI
Melt UITypeScript

A set of headless, accessible component builders for Svelte, designed as a base for custom styles.

#wai-aria#open-source#ui-builders
Stars4.2k
Forks227
Last commit6 months ago
keen-ui
keen-uiJavaScript

A lightweight Vue.js UI library with a simple API, inspired by Google's Material Design.

#vue-js#javascript-components#vue3
Stars4.1k
Forks431
Last commit2 years ago
vuestic-ui
vuestic-uiVue

An open-source Vue 3 component library for rapid development, easy maintenance, and high accessibility.

#design-system#vuestic#vuestic-ui
Stars3.7k
Forks354
Last commit2 days ago
view_component
view_componentRuby

A framework for building reusable, testable, and encapsulated view components in Ruby on Rails.

#ruby-gem#frontend-architecture#ui-framework
Stars3.6k
Forks487
Last commit1 day ago
Svelte Material UI
Svelte Material UISvelte

A library of Svelte components implementing Google's Material Design guidelines.

#design-system#svelte4#svelte3
Stars3.4k
Forks280
Last commit2 days ago
Sycamore
SycamoreRust

A reactive library for building web applications in Rust and WebAssembly, offering fine-grained reactivity without a virtual DOM.

#fine-grained-reactivity#webassembly#web-assembly
Stars3.3k
Forks166
Last commit22 days ago
element3
element3JavaScript

A Vue.js 3.0 UI toolkit for web development, built for IT education with JavaScript and TypeScript.

#element-ui#ui-toolkit#vue3
Stars3.3k
Forks990
Last commit1 month ago
Teaset
TeasetJavaScript

A React Native UI library with 20+ pure JavaScript components for content display and action control.

#mobile-ui#library#checkbox
Stars2.9k
Forks480
Last commit4 years ago
carbon-components-svelte
carbon-components-svelteTypeScript

Svelte component library implementing the IBM Carbon Design System for building consistent, accessible user interfaces.

#design-system#theming#carbon
Stars2.9k
Forks263
Last commit4 days ago
MatBlazor
MatBlazorHTML

A comprehensive library of Material Design UI components for building Blazor and Razor Components applications.

#blazor-client#razor-components#csharp
Stars2.9k
Forks381
Last commit3 months ago
Flowbite Admin Dashboard
Flowbite Admin DashboardHTML

A free and open-source admin dashboard template built with Tailwind CSS and the Flowbite component library.

#open-source#dashboard#html
Stars2.8k
Forks629
Last commit1 year ago
vue-upload-component
vue-upload-componentVue

A Vue.js file upload component supporting multi-file, directory, drag-and-drop, chunk upload, and IE9 compatibility.

#upload#uploads#directory-upload
Stars2.7k
Forks684
Last commit1 year ago
heyui
heyuiVue

A Vue 3 UI component library with a comprehensive set of components for building modern web applications.

#heyui#table#autocomplete
Stars2.5k
Forks259
Last commit17 days ago
FlyonUI
FlyonUITypeScript

A free, open-source Tailwind CSS component library combining semantic classes with interactive JavaScript plugins.

#design-system#open-source#javascript-plugins
Stars2.4k
Forks96
Last commit1 month ago
vue-data-ui
vue-data-uiVue

A Vue 3 component library with 67+ customizable charts and data visualization components for eloquent data storytelling.

#theming#gauge#heatmap
Stars2.4k
Forks123
Last commit1 day ago
Covalent
CovalentTypeScript

A design system providing reusable components and tools for building consistent, branded web applications at Teradata.

#design-system#web-components#theming
Stars2.2k
Forks353
Last commit7 days ago
Vue Design System
Vue Design SystemJavaScript

An open-source tool for building UI design systems with Vue.js, featuring design tokens, living documentation, and component libraries.

#design-system#frontend-tooling#vuejs
Stars2.2k
Forks219
Last commit3 years ago
surface
surfaceElixir

A server-side rendering component library for Phoenix that enables building rich interactive UIs with minimal JavaScript.

#elixir#phoenix-framework#server-side-rendering
Stars2.1k
Forks148
Last commit1 month ago
uniforms
uniformsTypeScript

A React library for automatically generating forms from any schema, with built-in validation and theme support.

#hacktoberfest#ui-themes#schema-driven
Stars2.1k
Forks245
Last commit3 months ago
Vue.js Beauty
Vue.js BeautyJavaScript

A collection of beautiful UI components built with Vue.js and inspired by Ant Design.

#vue-beauty#ant-design#ui-kit
Stars2.1k
Forks246
Last commit2 years ago
nachos-ui
nachos-uiJavaScript

A React Native component library with over 30 customizable UI components that also works on the web.

#react-native-web#prettier#yarn
Stars2.1k
Forks114
Last commit5 years ago
Storybook design system
Storybook design systemTypeScript

A React component library and design system used to build Storybook's official websites and documentation.

#design-system#frontend#ui-components
Stars2.0k
Forks604
Last commit10 months ago
Vexip UI
Vexip UITypeScript

A highly customizable Vue 3 UI component library with full TypeScript support and good performance.

#vexipui#dark-theme#vitejs
Stars1.9k
Forks187
Last commit17 days ago
vue-cesium
vue-cesiumHTML

A Vue 3.x component library for building 3D globes and maps with CesiumJS.

#cesium#geospatial#3d-mapping
Stars1.9k
Forks359
Last commit24 days ago
ng-packagr
ng-packagrTypeScript

Compile and package Angular libraries in Angular Package Format (APF) for distribution.

#stylus#angular-package-format#npm-package
Stars1.9k
Forks300
Last commit3 days ago
PreviousPage 2 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Frontend47
#Ui Components29
#Typescript29
#React28
#Design System28
#Ui Library23
#Components23
#Web Development22
#Vue20
#Javascript16
#Accessibility13
#React Components13