Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Web Components

Web Components

371 projects

Showing 36 of 371 projects

web-component-analyzer
web-component-analyzerTypeScript

A CLI tool that analyzes web components and generates documentation in multiple formats.

#stencil#web-components#developer-tools
Stars520
Forks70
Last commit2 years ago
bruck
bruckJavaScript

A lo-fi prototyping system using web components to create accessible, responsive interface layouts without writing breakpoints.

#design-system#web-components#dummy-content
Stars516
Forks12
Last commit3 years ago
JSuites
JSuitesJavaScript

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

#web-components#plugins#webcomponents
Stars513
Forks75
Last commit1 day ago
ngx-editor
ngx-editorTypeScript

A rich text editor for Angular applications built on ProseMirror, offering extensibility and easy integration.

#web-components#wysiwyg#collaborative-editing
Stars502
Forks206
Last commit2 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
Stars485
Forks66
Last commit2 days ago
Carbon Web Components
Carbon Web ComponentsTypeScript

A Carbon Design System variant built with Web Components, offering framework-agnostic UI components with native HTML element ease.

#design-system#ibm#web-components
Stars476
Forks82
Last commit3 years ago
vue-crud-x
vue-crud-xTypeScript

A collection of updateable Vue.js and Node.js templates and shareable libraries for building evergreen applications.

#web-components#crud#rest
Stars462
Forks118
Last commit6 days ago
PolymerFire
PolymerFireHTML

Polymer Web Components for Firebase, enabling declarative Firebase integration in Polymer apps.

#web-components#authentication#polymer
Stars452
Forks139
Last commit6 years ago
Polymer Bundler
Polymer BundlerTypeScript

A monorepo containing tools for developing, building, and testing Polymer web components.

#web-components#build-tools#polymer
Stars437
Forks199
Last commit4 months ago
Polymer-analyzer
Polymer-analyzerTypeScript

A monorepo containing tools for developing, building, and testing Polymer web components.

#web-components#build-tools#polymer
Stars437
Forks199
Last commit4 months ago
Polymer-Redux
Polymer-ReduxJavaScript

Polymer bindings for Redux, enabling Web Components to connect to a Redux store for predictable state management.

#web-components#mixin#bindings
Stars436
Forks58
Last commit3 years ago
Apollo Elements
Apollo ElementsTypeScript

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

#web-components#hacktoberfest#custom-elements
Stars423
Forks25
Last commit12 days ago
preact-custom-element
preact-custom-elementJavaScript

Wrap Preact components as standards-compliant custom elements for use in any HTML environment.

#web-components#custom-elements#html-embedding
Stars404
Forks54
Last commit6 months ago
Polymer
Polymer

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

#web-components#shadowdom#polymer-apps
Stars401
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
Stars395
Forks108
Last commit1 day 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
Stars385
Forks150
Last commit1 day ago
Calcite Components
Calcite ComponentsTypeScript

A monorepo containing Esri's Calcite Design System packages for building consistent, accessible web applications.

#stencil#design-system#web-components
Stars374
Forks97
Last commit1 day ago
Polymer boilerplate
Polymer boilerplateHTML

A bare minimum starter kit for creating custom Web Components using the Polymer library.

#web-components#custom-elements#html-imports
Stars369
Forks210
Last commit11 years ago
jz-gantt
jz-ganttTypeScript

A high-performance, flexible Gantt chart component library built with native JavaScript and Canvas, supporting TypeScript and modern web frameworks.

#web-components#gantt#gantt-diagram
Stars352
Forks52
Last commit1 month ago
NuML | NUDE Elements
NuML | NUDE ElementsJavaScript

A deprecated atomic UI framework using Web Components and runtime CSS generation for building design system-driven interfaces.

#design-system#css-generator#web-components
Stars340
Forks14
Last commit6 months ago
EHTML
EHTMLJavaScript

A library of custom HTML elements that enables AJAX operations and templating directly in HTML, reducing JavaScript dependency.

#web-components#custom-elements#html-templating
Stars312
Forks13
Last commit6 days ago
M3E
M3ETypeScript

A collection of Material Design 3 Web Components for building expressive, accessible, and customizable user interfaces.

#design-system#web-components#custom-elements
Stars309
Forks34
Last commit1 day ago
google-pay-button
google-pay-buttonTypeScript

Official Google Pay button implementations for React, Angular, and web components to enable fast checkout.

#ecommerce#web-components#google-pay
Stars306
Forks91
Last commit2 days ago
WAAX
WAAXHTML

A comprehensive framework for building web-based music applications using Web Audio API and Web Components.

#web-components#gulp#modular-architecture
Stars298
Forks19
Last commit9 years ago
ibm-dotcom-library
ibm-dotcom-libraryTypeScript

An extension of the Carbon Design System providing unique components and styles for IBM.com user journeys.

#es6-modules#design-system#ibm
Stars297
Forks167
Last commit1 day ago
Polymer Admin
Polymer AdminHTML

A responsive admin dashboard template built with Polymer 1.0 and Material Design.

#web-components#gulp#polymer
Stars296
Forks116
Last commit9 years ago
Kor
KorJavaScript

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

#design-system#web-components#kor
Stars290
Forks21
Last commit8 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
Stars284
Forks30
Last commit2 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
Stars274
Forks115
Last commit
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
Forks37
Last commit2 months 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
Stars274
Forks115
Last commit1 day ago
Seed element
Seed elementHTML

A starting point for creating reusable Polymer elements with built-in tooling support.

#web-components#custom-elements#element-scaffolding
Stars271
Forks74
Last commit9 years ago
Polymer Seed Element
Polymer Seed ElementHTML

A boilerplate element providing a starting point for creating reusable Polymer elements.

#web-components#template#custom-elements
Stars271
Forks74
Last commit9 years ago
<progressive-image>
<progressive-image>HTML

A web component for lazy-loading images with placeholders to improve page load performance and visual stability.

#web-components#custom-elements#performance-optimization
Stars269
Forks16
Last commit
Wokwi Elements
Wokwi ElementsTypeScript

A collection of Web Components for visualizing Arduino and electronic hardware parts in web applications.

#iot#web-components#embedded-systems
Stars265
Forks73
Last commit1 day ago
HTML as Custom Elements
HTML as Custom ElementsCSS

Rebuilds HTML elements as custom elements to identify missing web platform APIs and validate custom element design.

#web-components#custom-elements#chromium
Stars263
Forks17
Last commit11 years ago
PreviousPage 4 of 11

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
1 day ago
18 days ago
Next
#Frontend189
#Custom Elements128
#Javascript106
#Ui Library87
#Ui Components73
#Typescript67
#Webcomponents63
#Design System59
#Accessibility50
#Polymer47
#Lit44
#Shadow Dom41