Web Components Resources
open-wc
Custom Elements Everywhere Making sure frameworks and custom elements can be BFFs
AMP - a web component framework to easily create user-first web experiences - amp.dev
Building components  | Articles  | web.dev
Web Components v1 - the next generation  | Articles  | web.dev
Custom Elements v1 - Reusable Web Components  | Articles  | web.dev
What are WebComponents and why are they important?
An Introduction to Web Components | CSS-Tricks
Making Web Components for Different Contexts | CSS-Tricks
Introduction to Web Components
Home · basic-web-components/components-dev Wiki
Shadow DOM v1: Self-Contained Web Components | Web | Google Developers
The Hidden Case of the Shadow DOM | by Daniel Martin | Bits and Pieces
Web Components in 2019: Part 1 - codeburst
Web Components in 2019: Part 2 - codeburst
Web Components in 2019: Part 3 - codeburst
Web Components in 2019: Part 4 - codeburst
Sharing Polymer Components: Part 1 - Tuts+ Code Tutorial
Sharing Polymer Components: Part 2 - Tuts+ Code Tutorial
How to Turn React Component into Native Web Component
Basic Web Components · GitHub
Bosonic Web Component
X-Tag - Web Components Custom Element Polylib
hybrids - a framework for the web with unique declarative and functional architecture
Commentaries
The Story of Web Components - YouTube
Regarding the broken promise of Web Components
The broken promise of Web Components | A Place Where Even Mammoths Fly
Why Web Components Failed - YouTube
Why I don't use web components - DEV Community Svelte creator
Web Components Are Not the Future - DEV Community Solid creator
Enhance
Enhance docs - Quick start
Enhance org
enhance-dev/enhance-starter-project: file based routing metaframework for blazing fast custom elements
Stencil
By Ionic team, build standard Web Component
Stencil A Compiler for Web Components
ionic-team/stencil: A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
A look at Stencil.js - Component Kitchen
Stencil - Getting Started - YouTube
Stencil: a built-time approach to the web by Manu Martinez-Almeida | JSConf EU 2019 - YouTube
minze
JS framework for native web components | Minze
n6ai/minze: Dead-simple JS framework for native web components.
Minze, a Minimalistic JS Library for Creating Web Components
Introduction to Minze - LogRocket Blog
Polymer
use Lit
Welcome - Polymer
PolymerElements
Concatenating Web Components with Vulcanize - Polymer
Using Polymer to Create Web Components - Tuts+ Code Tutorial
Lit
lit-html + LitElement = Lit 2.0, could have been "Polymer 4"
lit-html
Introduction –LitElement
LitElement used by Polymer
Polymer/lit-element: A simple base class for creating fast, lightweight web components
Intro to Lit: A JavaScript framework | InfoWorld
Getting Started with a New Lit Project in 2023 | Bits and Pieces
You can use Lit everywhere - YouTube
Component repos
WebComponents.org
google-web-components
9 Web Components UI Libraries You Should Know in 2019
Lightning Web Components foundation - OSS Documentation
PolymerLabs
PolymerElements
Component Kitchen - Web Component Experts
Material Web Components Catalog
material-components/material-components-web-components: Material Web Components - Material Design implemented as Web Components