Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Webcomponents

Webcomponents

52 projects

Showing 36 of 52 projects

Ion icons
Ion iconsTypeScript

A premium open-source icon set with 1,300+ icons for web, iOS, Android, and desktop apps.

#design-system#web-components#open-source-icons
Stars18.1k
Forks2.1k
Last commit2 months ago
riot
riotJavaScript

A simple and elegant component-based UI library that brings custom components to all modern browsers with minimal overhead.

#dom-manipulation#es6-modules#elegant
Stars14.9k
Forks955
Last commit1 month ago
Shoelace
ShoelaceTypeScript

A forward-thinking library of web components that works with all frameworks and is fully customizable with CSS.

#web-components#custom-elements#webcomponents
Stars13.9k
Forks922
Last commit25 days ago
Omi
OmiTypeScript

A signal-driven Web Components framework with JSX, router, and tiny size for building cross-framework UI components.

#web-components#custom-elements#signal
Stars13.3k
Forks1.3k
Last commit2 months ago
Wired Elements
Wired ElementsTypeScript

A collection of web components with a hand-drawn sketch aesthetic for wireframes, mockups, and playful UIs.

#web-components#wireframe#custom-elements
Stars10.8k
Forks339
Last commit2 years ago
Wired Elements
Wired ElementsTypeScript

A collection of web components with a hand-drawn sketch aesthetic for wireframes, mockups, and fun UI designs.

#design-system#web-components#wireframe
Stars10.8k
Forks339
Last commit2 years ago
vue-onsenui
vue-onsenuiJavaScript

A mobile app development framework using HTML5 and JavaScript to create cross-platform apps with Web Components and framework bindings.

#web-components#customelements#monaca
Stars8.9k
Forks1.0k
Last commit6 days ago
<model-viewer>
<model-viewer>TypeScript

A web component for displaying interactive 3D models on the web and in augmented reality (AR).

#web-components#interactive-3d#3d-models
Stars8.1k
Forks932
Last commit3 days ago
<model-viewer>
<model-viewer>TypeScript

A web component for displaying interactive 3D models on the web and in augmented reality (AR).

#web-components#interactive-3d#3d-models
Stars8.1k
Forks932
Last commit3 days ago
arrowjs
arrowjsTypeScript

A tiny, performant, type-safe reactive UI runtime built around JavaScript modules, template literals, and the DOM for the agentic era.

#dom-manipulation#declarative#agentic-ai
Stars3.5k
Forks75
Last commit2 months ago
Web Components
Web Components

A curated list of awesome resources, libraries, and tools for building with Web Components.

#web-components#custom-elements#webcomponents
Stars3.5k
Forks189
Last commit5 days ago
Web Components
Web Components

A curated list of awesome resources, libraries, and tools for building and using Web Components.

#web-components#custom-elements#webcomponents
Stars3.5k
Forks189
Last commit5 days ago
hybrids
hybridsJavaScript

A JavaScript UI framework for building web components and applications with a unique declarative and functional architecture.

#web-components#functional-programming#javascript-framework
Stars3.2k
Forks90
Last commit18 days ago
Lightning Web Components
Lightning Web ComponentsJavaScript

A blazing fast, enterprise-grade foundation for building web components.

#web-components#custom-elements#salesforce
Stars1.8k
Forks443
Last commit7 days ago
@lwc/synthetic-shadow
@lwc/synthetic-shadowJavaScript

A blazing fast, enterprise-grade foundation for building web components.

#web-components#custom-elements#salesforce
Stars1.8k
Forks443
Last commit7 days ago
Blaze UI Atoms
Blaze UI AtomsTypeScript

A set of framework-agnostic web components powered by Blaze CSS for building scalable websites quickly.

#stencil#design-system#web-components
Stars1.6k
Forks112
Last commit3 years ago
Spectrum Web Components
Spectrum Web ComponentsTypeScript

A library of web components implementing Adobe's Spectrum design system for building accessible, consistent UIs.

#adobe#design-system#web-components
Stars1.5k
Forks249
Last commit2 days ago
react-shadow
react-shadowJavaScript

A React library for using Shadow DOM with style encapsulation, supporting CSS-in-JS libraries.

#web-components#css-document#style-encapsulation
Stars1.4k
Forks83
Last commit1 year ago
Web Awesome
Web AwesomeTypeScript

An open-source library of web components from Font Awesome that works with all frameworks and CDNs.

#design-system#web-components#custom-elements
Stars1.1k
Forks157
Last commit1 day ago
slim.js
slim.jsCSS

A fast, native, and extensible micro-framework for building declarative web components using modern browser standards.

#slimjs#web-components#custom-elements
Stars1.0k
Forks62
Last commit2 years ago
Elix
ElixJavaScript

A community-driven collection of high-quality, customizable web components for common UI patterns like lists, menus, dialogs, and carousels.

#design-system#web-components#user-interface
Stars837
Forks39
Last commit3 years ago
gulp-inject
gulp-injectJavaScript

A Gulp plugin that automatically injects JavaScript, CSS, and web component references into HTML and other files.

#asset-injection#html-templating#development-workflow
Stars807
Forks90
Last commit2 years ago
urdf-loaders
urdf-loadersJavaScript

URDF loaders for Unity and THREE.js with example NASA JPL ATHLETE robot models.

#robotics#3d-visualization#graphics
Stars792
Forks219
Last commit7 days ago
awesome-webcomponents
awesome-webcomponents

A curated collection of tools, articles, and resources for Web Components development.

#web-components#custom-elements#frontend-development
Stars645
Forks51
Last commit2 years ago
Vaadin components
Vaadin componentsJavaScript

A set of high-quality, standards-based web components for building enterprise web applications.

#design-system#web-components#data-grid
Stars565
Forks95
Last commit3 days ago
JSuites
JSuitesJavaScript

A collection of lightweight vanilla JavaScript web components for building rich, responsive user interfaces across all platforms.

#web-components#plugins#webcomponents
Stars507
Forks76
Last commit7 days ago
Smart Web Components
Smart Web ComponentsCSS

Enterprise-ready UI components for building dashboards, data-heavy apps, and complex interfaces across multiple frameworks.

#web-components#data-grid#datagrid
Stars478
Forks68
Last commit5 days ago
Apollo Elements
Apollo ElementsTypeScript

A collection of web component libraries for building GraphQL-powered UIs with Apollo Client.

#web-components#hacktoberfest#custom-elements
Stars422
Forks26
Last commit16 days ago
Polymer
Polymer

A curated list of resources, tools, and projects for the Polymer web component library.

#web-components#shadowdom#polymer-apps
Stars397
Forks37
Last commit8 years ago
PatternFly Elements
PatternFly ElementsTypeScript

A collection of lightweight, framework-agnostic web components based on the PatternFly design system.

#design-system#web-components#hacktoberfest
Stars391
Forks107
Last commit7 days ago
Siemens iX Web Components
Siemens iX Web ComponentsTypeScript

An open-source design system with Web Components and framework integrations for building consistent industrial software experiences.

#design-system#web-components#developer-tools
Stars347
Forks132
Last commit1 day ago
Kor
KorJavaScript

A design system and UI component library built with LitElement, based on web components standards.

#design-system#web-components#kor
Stars289
Forks21
Last commit4 months ago
<api-viewer>
<api-viewer>TypeScript

A web component for generating API documentation and live playgrounds from Custom Elements Manifest JSON.

#web-components#custom-elements#webcomponents
Stars283
Forks31
Last commit1 month ago
Panel
PanelJavaScript

A library for building full web UIs with Web Components using Virtual DOM for state management and rendering.

#web-components#custom-elements#snabbdom
Stars274
Forks34
Last commit3 days ago
LRNWebComponents
LRNWebComponentsJavaScript

A monorepo of reusable web components and microservice APIs for building accessible, HAX-powered authoring experiences.

#design-system#web-components#static-site-generator
Stars273
Forks112
Last commit3 days ago
LRNWebComponents
LRNWebComponentsJavaScript

A monorepo of reusable web components and microservice APIs for building accessible, HAX-powered authoring experiences.

#design-system#web-components#static-site-generator
Stars273
Forks112
Last commit3 days ago
Page 1 of 2Next

Related Tags

#Web Components47#Frontend27#Custom Elements27#Ui Library19#Javascript15#Design System14#Shadow Dom12#Ui Components11#Lit Element10#Typescript8#Lit Html7#Polymer6
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