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
Stars519
Forks68
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 commit2 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
Stars509
Forks76
Last commit9 days 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
Stars501
Forks206
Last commit9 months 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
Stars479
Forks68
Last commit23 hours 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
Stars475
Forks84
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
Stars461
Forks119
Last commit2 days ago
PolymerFire
PolymerFireHTML

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

#web-components#authentication#polymer
Stars453
Forks139
Last commit6 years 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
Stars437
Forks58
Last commit3 years ago
Polymer Bundler
Polymer BundlerTypeScript

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

#web-components#build-tools#polymer
Stars436
Forks199
Last commit1 month ago
Polymer-analyzer
Polymer-analyzerTypeScript

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

#web-components#build-tools#polymer
Stars436
Forks199
Last commit1 month 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 commit2 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
Stars402
Forks54
Last commit3 months ago
Polymer
Polymer

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

#web-components#shadowdom#polymer-apps
Stars400
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
Stars393
Forks107
Last commit7 days 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
Stars370
Forks90
Last commit22 hours 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
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
Stars359
Forks137
Last commit23 hours 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
Stars346
Forks52
Last commit3 months 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 commit3 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
Stars309
Forks13
Last commit6 days 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
Stars302
Forks89
Last commit3 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
Stars299
Forks19
Last commit9 years ago
Polymer Admin
Polymer AdminHTML

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

#web-components#gulp#polymer
Stars295
Forks116
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
Stars293
Forks164
Last commit21 hours 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 commit5 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 commit18 hours 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
Forks111
Last commit
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
Forks111
Last commit8 days 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
Stars273
Forks35
Last commit2 days ago
Seed element
Seed elementHTML

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

#web-components#custom-elements#element-scaffolding
Stars272
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
Stars272
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
Stars270
Forks16
Last commit
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
Stars262
Forks17
Last commit11 years ago
query-selector-shadow-dom
query-selector-shadow-domJavaScript

A JavaScript library that enables querySelector to pierce nested Shadow DOM roots, designed for automated testing of Web Components.

#webdriverio#playwright#web-components
Stars262
Forks27
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
Stars258
Forks74
Last commit9 days 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
8 days ago
2 days ago
2 years ago
Next
#Frontend189
#Custom Elements128
#Javascript106
#Ui Library87
#Ui Components73
#Typescript67
#Webcomponents63
#Design System59
#Accessibility50
#Polymer47
#Lit44
#Shadow Dom41