Awesome Web Components / Specifications |
| Official Custom Elements Spec | | | |
| Official HTML Imports Spec | | | |
| Official Templates Spec | | | |
| Official Shadow DOM Spec | | | |
Awesome Web Components / Web Standards |
| Web Components 101: What are Web Components? | | | |
| Intro to Shadow DOM | | | by Agraj Mangal |
| Custom Elements | | | by Eric Bidelman |
| Can I use Web Components? | | | |
| Introduction to HTML Imports | | | by Eiji Kitamura |
| Best Practice for Creating Custom Elements | | | |
Awesome Web Components / Guides |
| Tutorial: How to create a Web Component? | | | |
| A Guide to Web Components | | | by Rob Dodson |
| How to Create Your Own HTML Elements With Web Components | | | by Kezz Bracey |
| Web Components é uma Revolução? (pt-br) | | | by Akita |
| Web Components: Introdução (pt-br) | | | by Diego Eis |
| EXTENDING THE WEB WITH COMPONENTS | | | by Martin Naumann |
| Web Components | | | |
| A Guide to Styling Elements | | | by Eric Bidelman |
| Web Components in Action (book) | | | by Ben Farrell |
Awesome Web Components / Interop |
| Here’s the difference between Polymer and Angular | | | by Alex Mingoia |
| The roles of AngularJS and Polymer | | | by Dr. Axel Rauschmayer |
| Plans for supporting Web Components in AngularJS and Ember.js | | | by Dr. Axel Rauschmayer |
| Angular Custom Element | 108 | over 10 years ago | by David Shapiro |
| Integrating Web Components with AngularJS | | | by Pascal Precht |
| View Encapsulation in Angular 2 | | | by Pascal Precht |
| Creating Container Components, Part 3: Angular 2 Component Directives | | | by Kara Erickson |
| A Bet on Web Components and Ember.Component Synchronicity | | | by pixelhandler |
| Web Components in Angular, Ember, and React. | | | by Chris Bateman |
| Using Polymer WebComponents with Angular.js | | | by Josh Crowther |
Awesome Web Components / SEO |
| Introducing Web Components and What It Means for Search Engine Optimization and Privacy | | | |
Awesome Web Components / Accessibility |
| Accessibility of Web Components | | | by Marcy Sutton |
| Accessible Web Components | | | by By Addy Osmani and Alice Boxhall |
| Notes on Web Components + ARIA | | | by Steve Faulkner |
| Making Polymer Elements Accessible | | | by Alice Boxhall |
| On the accessibility of web components. Again. | | | by Bruce Lawson |
Awesome Web Components / Presentations |
| Web Components: A chance to create the future | | | by Zeno Rocha |
| Web Components Shift: a tectonic shift for web development | | | by Eric Bidelman |
| Real World Web components | | | by Jarrod Overson |
| Introduction to Web Components | | | by Jason Mayes |
| Componentizando a Web com Polymer (pt-br) | | | by Stefan Horochovec |
| Polymer: building modern apps on web components | | | by Eric Bidelman |
| Desmistificando o Polymer (pt-br) | | | by Beto Muniz |
| Polymer Elements: Tudo que você precisa saber para criar a web (pt-br) | | | by Beto Muniz |
| WebApps com Web Components (pt-br) | | | by Beto Muniz |
| Web Components, A próxima revolução do desenvolvimento web (pt-br) | | | by Beto Muniz |
| Tudo que você precisa saber para iniciar com Polymer e Webcomponents (pt-br) | | | by GDG Belo Horizonte |
| Polymer and modern web APIs: In production at Google scale | | | |
| What are Custom Elements? | | | |
| The cure for your Web Components hangover | | | |
| Why you should be using Web Components now. And how. | | | |
| The Road to Native Web Components | | | |
| Componentes como peças de lego | | | by Diego Haz |
| Rip Your Player's Face Off | | | by Steve Heffernan |
Awesome Web Components / Articles |
| Why use Web Components? | | | |
| Web Components expert articles | | | |
| Why Web Components Aren’t Ready for Production… Yet | | | by TJ VanToll |
| Why Web Components Are Ready For Production | | | by TJ VanToll |
| The State of the Componentised Web | | | by Ian Murphy |
| Shadow DOM CSS Cheat Sheet | | | by Rob Dodson |
| Web Components – The Future Web | | | by Arvind Ravulavaru |
| Web Components! Hoje! | | | by Beto Muniz |
| Desmistificando o Polymer: Olá Polymer! (pt-br) | | | by Beto Muniz |
| Desmistificando o Polymer: Porque o Polymer? (pt-br) | | | by Beto Muniz |
| Desmistificando o Polymer: Polymer FAQ (unofficial) (pt-br) | | | by Beto Muniz |
| Discoverability for Web Components | | | by Zeno Rocha |
| Why Web Components? | | | by Zeno Rocha and Addy Osmani |
| Extending Styles | | | by Philip Walton |
| What happened to Web Components? | | | |
| Pros and Cons of Facebook's React vs. Web Components (Polymer) | | | |
| HTML, the Hero of the Web | | | by Wesley Luyten |
Awesome Web Components / Podcasts |
| WebComponents.org Podcasts | | | |
| Polymer Podcasts | | | |
| |
| WebComponents.dev | | | — in-browser IDE to code web components in isolation with 58 templates available, supporting stories and tests |
| Backlight | | | — with collaboration between developers and designers at heart, Backlight is a very complete coding platform where teams build, document, publish, scale and maintain Design Systems |
| Web Component DevTools | | | Browser extension improving debugging web components |
| Web Reflection: A W3C Custom Elements Alternative | | | by Web Reflection |
| Are We Componentized Yet? | | | |
| Vulcanize | 1,195 | over 7 years ago | by Polymer Project |
| Web Components Tester | 567 | about 1 year ago | by Polymer Project |
| Element Generator for Slush | 41 | about 9 years ago | by WebComponents.org |
| Element Generator for Yeoman | 129 | almost 4 years ago | by WebComponents.org |
| webcomponents.js | | | by WebComponents.org |
| Ele | | | |
| CustomElements.io | | | |
| Component Kitchen | | | |
| Web Components Weekly | | | by Mateus Ortiz |
Awesome Web Components / Libraries and Frameworks / Polymer |
| Polymer Project | | | by Google |
| Join the Web Components revolution with Polymer | | | by Sing Li |
| Introduction to Polymer: The Next Generation of Web Development | | | by Matthew McNulty |
| Unlock the next era of UI development with Polymer | | | by Rob Dodson |
| Polymer and the Web Components revolution | | | by Matt McNulty |
| Polymer and Web Components change everything you know about Web development | | | by Eric Bidelman |
| Using Polymer to Create Web Components | | | by Rey Bango |
| Sharing Polymer Components: Part 1 | | | by Rey Bango |
| Sharing Polymer Components: Part 2 | | | by Rey Bango |
| Inheritance and composition with Polymer | | | by Pascal Precht |
| Creating responsive UIs | | | by Rob Dodson |
| Making Web Components accessible | | | by Alice Boxhall |
| Hello Polymer: Q&A with Google’s Polymer team | | | by Dr. Axel Rauschmayer |
| Google’s Polymer and the future of web UI frameworks | | | by Dr. Axel Rauschmayer |
| What polymer and angular tell us about the future success of the web platform and javascript frameworks | | | |
| The Polymer approach to building single page applications | | | by Eric Bidelman |
| PolymerSnippets | 224 | over 7 years ago | by Rob Dodson |
| Creating a Polymer Chat App with Material Design | | | by Tomomi Imura |
| Polymer Generator for Yeoman | 926 | over 8 years ago | |
| Built with Polymer | | | |
| Awesome Polymer | 399 | over 7 years ago | by Maurizio Mangione |
Awesome Web Components / Libraries and Frameworks / Bosonic |
| Bosonic Site | | | |
| |
| X-tags Site | | | by Mozilla |
| Brick | | | by Mozilla |
Awesome Web Components / Libraries and Frameworks / Slim-JS |
| Slim-JS Documentation | | | |
| Git repository | 1,023 | about 2 years ago | |
Awesome Web Components / Libraries and Frameworks / ReactJS |
| Keo | 227 | almost 3 years ago | for Shadow DOM |
| Standalone | 206 | about 9 years ago | for Custom Elements |
Awesome Web Components / Libraries and Frameworks / SkateJS |
| SkateJS Repo | 3,289 | over 3 years ago | |
Awesome Web Components / Libraries and Frameworks / Aurelia |
| Aurelia Site | | | |
Awesome Web Components / Libraries and Frameworks / Switzerland |
| Switzerland | 268 | about 1 year ago | |
Awesome Web Components / Libraries and Frameworks / VueJS |
| VueJS | | | Main Repository |
Awesome Web Components / Libraries and Frameworks / Mithril |
| Mithril | | | Main Repository |
Awesome Web Components / Libraries and Frameworks / Angular |
| Angular | | | Main Repository |
Awesome Web Components / Libraries and Frameworks / Stencil.js |
| Stencil.js site | | | |
| Git repository | 12,616 | 11 months ago | |
| AnywhereUI | 30 | over 1 year ago | |
Awesome Web Components / Libraries and Frameworks / ComponentForge |
| ComponentForge site | | | |
| Git repository | 3 | about 2 years ago | |
| Web components built with ComponentForge | | | |
| Wny i wrote ComponentForge | | | |
Awesome Web Components / Libraries and Frameworks / Bit |
| Bit | 17,938 | 11 months ago | component development, reuse and collaboration tool |
Awesome Web Components / Libraries and Frameworks / NuML |
| NuML site & storybook | | | style-oriented framework and design system |
| NuML repository | 337 | over 2 years ago | |
Awesome Web Components / Libraries and Frameworks / Lego |
| Lego site | | | native web-components made light and reactive |
| Lego repository | 124 | about 1 year ago | |
Awesome Web Components / Components |
| Github Time Elements | 3,582 | 11 months ago | by GitHub |
| Router Manager | 611 | almost 8 years ago | by Erik Ringsmuth |
| Polymer Elements Catalog | | | |
| Responsive Embed | 33 | over 9 years ago | by Joselito Júnior |
| Media Chrome (Custom Elements for Media UIs) | 1,908 | 11 months ago | by Mux, Inc |
| Mux Open Elements (Custom Elements for Media) | 271 | 10 months ago | by Mux, Inc |
| ComponentForge Web Components | | | by Darshan Marathe |
| Image Display Control | 16 | 11 months ago | by Frameright |
Awesome Web Components / WebComponents.org / Hello World's |
| Using Polymer | 58 | about 7 years ago | |
| Using X-Tags | 25 | over 8 years ago | |
| Using VanillaJS | 151 | almost 7 years ago | |
Awesome Web Components / WebComponents.org / Boilerplates |
| Using Polymer | 369 | over 10 years ago | |
| Using X-Tags | 52 | over 10 years ago | |
| Using VanillaJS | 272 | over 5 years ago | |
Awesome Web Components / WebComponents.org |
| Podcasts | | | |
| Articles | | | |
| Presentations | | | |
| Github | | | |
| |
| Buenos Aires - Web Components Meetup | | | |
| Paris - Web Components Meetup | | | |
| London - Web Components Meetup | | | |
| Madrid - Polymer Meetup | | | |
| Washington, DC - Polymer Meetup | | | |
| Washington, DC - Web Components Meetup | | | |
| Los Angeles - Web Components Meetup | | | |
| Melbourne - Polymer Meetup | | | |
| GDG PolymerMexico! | | | |
| Polymer Summit | | | |
| |
| @polymer | | | |
| @web_components | | | |
| @buildWithLit | | | |