Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Component Library

Component Library

403 projects

Showing 36 of 403 projects

templ
templGo

A language for writing HTML user interfaces in Go with excellent developer tooling.

#templating-languages#html-templating#language-server
Stars10.6k
Forks373
Last commit3 days 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.7k
Forks639
Last commit2 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.7k
Forks639
Last commit2 days 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.2k
Forks4.0k
Last commit7 days ago
react-cosmos
react-cosmosTypeScript

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

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

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

#design-system#wai-aria#aria
Stars8.6k
Forks423
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 commit4 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.9k
Forks412
Last commit3 months 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
Stars5.0k
Forks164
Last commit1 month ago
BootstrapBlazor
BootstrapBlazorC#

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

#net10#webassembly#csharp
Stars4.9k
Forks392
Last commit1 day 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.9k
Forks487
Last commit3 days 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
Forks228
Last commit1 year 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.0k
Forks426
Last commit3 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
Forks352
Last commit5 months 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 commit2 days ago
Blazorise
BlazoriseC#

A source-available Blazor UI component library with a consistent API across Bootstrap, Tailwind, Bulma, Material, AntDesign, and Fluent UI.

#bootstrap4#bulma#datagrid
Stars3.5k
Forks532
Last commit2 days ago
Blazorise
BlazoriseC#

A source-available Blazor UI component library with a consistent API across Bootstrap, Tailwind, Bulma, Material, AntDesign, and Fluent UI.

#bootstrap4#bulma#datagrid
Stars3.5k
Forks532
Last commit2 days ago
Svelte Material UI
Svelte Material UISCSS

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

#design-system#svelte4#svelte3
Stars3.4k
Forks279
Last commit3 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.4k
Forks169
Last commit13 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
Forks986
Last commit7 months 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
Forks475
Last commit5 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
Forks268
Last commit1 day 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.9k
Forks626
Last commit1 year ago
MatBlazor
MatBlazorHTML

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

#blazor-client#razor-components#csharp
Stars2.8k
Forks377
Last commit9 months ago
vue-upload-component
vue-upload-componentJavaScript

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

#upload#uploads#directory-upload
Stars2.7k
Forks672
Last commit2 days 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
Forks258
Last commit6 months 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.5k
Forks100
Last commit7 months 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.5k
Forks133
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
Forks351
Last commit17 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
Forks213
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
Forks146
Last commit6 months 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
Forks239
Last commit9 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
Forks244
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
Forks113
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
Forks598
Last commit1 year 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
Forks369
Last commit2 months ago
PreviousPage 2 of 12

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
#Frontend259
#Ui Components176
#Typescript120
#Angular119
#Web Development101
#Design System95
#Ui Library83
#Accessibility59
#React57
#Components55
#Javascript53
#Vue50