Web Components Ecosystem

Developers can create custom, reusable, encapsulated HTML tags for the web using Web Components. Components use the Custom Element standard, frequently in combination with the Shadow DOM, HTML Templates, and ES Modules.

Created by
Alex Russell
Released
2011
Community Repos
2,184
Total GitHub Stars
11,343
Core Projects
More
Custom Element + Framework Interoperability Tests
polyfills
1,138
Web Components Polyfills
Home of the web components community
Popular Projects 
More

polymer

Our original Web Component library

23 Aug 2012 22,041

material-web

Material Design Web Components

27 Mar 2018 9,239

storybook

Storybook is a frontend workshop for building UI components and pages in isolation

18 Mar 2016 83,298

stencil

A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards

15 Feb 2017 12,281

shoelace

A collection of professionally designed, every day UI components built on Web standards

25 Jul 2017 12,044

web-skills

A visual overview of useful skills to learn as a web developer

29 Sep 2019 6,940

Sortable

Reorderable drag-and-drop lists for modern browsers and touch devices

19 Dec 2013 29,450

fast

The adaptive interface system for modern web experiences

02 Mar 2018 9,032

ionicons

Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere 🌎

10 Oct 2013 17,538

emoji-mart

🏪 One component to pick them all

11 Jul 2016 8,605

ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript

20 Aug 2013 50,956

builder

Visual Development for React, Vue, Svelte, Qwik, and more

30 Jan 2019 7,375

aframe

Web framework for building virtual reality experiences

15 Sep 2015 16,242

ag-grid

The best JavaScript Data Table for building Enterprise Applications

23 Dec 2014 12,632

happy-dom

A JavaScript implementation of a web browser without its graphical user interface

09 Sep 2019 2,964

ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice

24 Jan 2019 1,515

lwc

⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation

28 Jul 2017 1,633

OnsenUI

Mobile app development framework and SDK using HTML5 and JavaScript

11 Sep 2013 8,826

ReactShadow

Utilise Shadow DOM in React with all the benefits of style encapsulation

12 Feb 2015 1,301

ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript

20 Aug 2013 50,932
Up and Coming Projects 
More

svelte-wc

Svelte component library for web components

21 Sep 2024 0

rz-breadcrumbs

A Web Component for automatic Breadcrumbs

14 Sep 2024 0

stencil-storybook-template

A template for Stencil together with Storybook

12 Sep 2024 0

leaflet-webcomponent

Simple web component for displaying Leaflet maps

08 Sep 2024 0

web-component-gauge-chart

Web Component Gauge Chart

07 Sep 2024 2

hbomax

Projeto final da formação de CSS proposto pela dio

07 Sep 2024 0

chartjs-v4-webcomponent

Simple web component for displaying Chart

07 Sep 2024 0

chromato

Modern and simple color picker written in TypeScript

06 Sep 2024 0

foss-gis-web-components

A repo to help get started with GIS mapping libraries and web components

03 Sep 2024 0

dj-angles

Adds more bracket angles to Django templates </>

01 Sep 2024 13

formwerk

Web components for improved HTML form elements

01 Sep 2024 2

proxy-js-ui

Library of web components based on proxy-js

30 Aug 2024 0

Fhi.Designsystem

The official design system for the Norwegian Institute of Public Health implemented as web components

30 Aug 2024 0

counter-wc

An example of Web Component library that works with SSR Declarative Shadow DOM in any framework or Vanilla

23 Aug 2024 1

dither-dither

web component for image and video dithering

22 Aug 2024 1

drive-picker-element

A web component for Google Drive Picker

19 Aug 2024 3

rosy-design-system

A personal Lit web component library exploring and experimenting with the latest CSS features

19 Aug 2024 1

pure-spa

Lit based SPA routing base class

19 Aug 2024 1

rollup-text

componente web interactivo que anima la transición de palabras mediante desplazamiento vertical de letras

16 Aug 2024 1

activity-graph

A low level and stylable Web Component to display an activity graph

13 Aug 2024 30