Most popular web-components repositories and open source projects

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.

enaml-web

Build interactive websites with enaml

18   104   104  

polymer-build

Moved to Polymer/tools monorepo

39   103   103  

polymer3-webpack-starter

Polymer 3 starter built with Vaadin components and Vaadin.Router libra...

21   102   102  

aybolit

Lightweight web components library built with LitElement.

15   102   102  

bg-sound

Web Component to emulate the old-school <bgsound> HTML element

5   101   101  

bui

‹B› Web components, classes, and utilities for creating single-page PW...

5   101   101  

webcomponents.today

A curated collection of Web Components resources.

7   101   101  

gulp-vulcanize

Concatenate a set of Web Components into one file

24   100   100  

nativeweb

🤳 Tiny library for simple web components. [1kB]

4   99   99  

banana-ui

基于Web Components,跨框架可用的现代化组件库。https://banana-ui.com

9   99   99  

storify

Instagram/Whatsapp stories clone built on Web Components and Web Anima...

19   95   95  

component-elements

Create a custom element from any component with these tiny functions (...

8   94   94  

html-sheet-element

HTML Custom Element for Creating Sheets

14   93   93  

use-custom-element

Custom hook to bridge Custom Elements (Web Components) to React.

7   90   90  

svelte-web-components-template

A base template for building a shareable web components library with V...

11   90   90  

components

UI building blocks to add email, calendar, and contacts to your app in...

22   90   90  

filter-container

Filtering visible child elements based on form field values.

5   89   89  

custom-elements-language-server

Custom Elements Language Server provides useful language features for...

0   89   89  

BEEQ

BEEQ Design System, a web component library ruled by Endavan developer...

16   89   89  

showroom

Universal development and automated test environment for web component...

8   88   88  

minna-ui

😸 A fast, friendly, and fun web UI kit for everyone.

20   87   87  

awesome-frontend

Curated list of awesome frontend resources :star::sunglasses:

18   87   87  

Fore

Fore - declarative user interfaces in plain HTML

11   85   85  

components

Example Components (Built with Tonic)

8   84   84  

remote-input-element

An input element that sends its value to a server endpoint and renders...

17   83   83  

a2k

Capture the feel of the early web with A2k, the Windows2000 inspired w...

1   83   83  

color-legend-element

A custom element (web component) suitable for use as a legend in data...

7   82   82  

PolymerProjects

An open list of projects using Polymer

18   82   82  

litelement-website

A Single Page Application(SPA) based on Web Components using LitElemen...

18   82   82  

web-components-good-practices

:sunglasses::ballot_box_with_check: Good Practices for build Web Compo...

3   81   81  

elm-web-components

A small JavaScript package to let you wrap your Elm applications up in...

7   79   79  

tram-lite

💡 Declarative HTML library for native web-components

5   78   78  

webcomponents-from-zero-to-hero

An introduction to writing raw web components.

26   77   77  

github-card

Github profile web component that actually looks good

7   77   77  

polymer-editor-service

Moved to Polymer/tools monorepo

11   76   76  

elements

Lovingly crafted ui components based on web components. Works well wit...

9   73   73  

maverick

Build and ship strongly typed and fast UI component libraries.

3   73   73  

compo

🎼Compo·sing Web Compo·nents

2   71   71  

flip-clock

A flip clock, timer and countdown made with Polymer

19   70   70  

core

A collection of accessible, free, open-source web components for build...

27   70   70  

fundamental-tools

Web applications with ABAP, done simple.

13   70   70  

range-slider-element

🎚 A cross browser customizable and accessible <range-slider> web compo...

5   70   70  

launch-timeline

Visual launch timeline using the r/SpaceX API

19   68   68  

phoenix-duskmoon-ui

Duskmoon UI for Phoenix Framework

0   67   67  

wc-markdown

A vanilla Markdown Web Component with optional syntax highlighting sup...

4   66   66  

frosted-glass

❄️ Add a live frosted glass blur effect over any type of web content,...

6   65   65  

wc-helpers

Helpers for Web Components

1   65   65  

aria-collapsible

A dependency-free Web Component that generates progressively-enhanced...

2   65   65  

vue-custom-element-example

An example on how to define custom elements using Vue 3

12   64   64  

fed-embed

A highly customizable, lightweight mastodon feed embed component

0   64   64