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.

pwa-lit-template

A template for building Progressive Web Applications using Lit and Vaa...

23   183   183  

spring

Spring integration for Vaadin

99   181   181  

swiss

🇨🇭Functional custom elements

6   180   180  

auto-check-element

An input element that validates its value with a server endpoint.

34   178   178  

core

Clarity is a scalable, accessible, customizable, open-source design sy...

43   178   178  

polymer-skeleton

:skull: Skeleton for Polymer 3 app with Webpack, PostCSS and Service W...

23   177   177  

atomium

Atomium is an internal design system for 'Juntos Somos Mais' using Web...

6   173   173  

custom-element-boilerplate

Boilerplate for creating a custom element.

23   170   170  

elm-canvas

A canvas drawing library for Elm

30   166   166  

alkali

Alkali is library for functional reactive data flows that drive native...

7   165   165  

web-component-designer

A Designer for HTML Components or Pages in a WebComponent

20   163   163  

wc-toast

Add notifications component to your javascript projects easily using w...

12   161   161  

polymer-analyzer

Moved to Polymer/tools monorepo

58   158   158  

gwt-polymer-elements

Polymer Web Components for GWT. A collection of Material Design widget...

47   158   158  

feature-hub

Create scalable web applications using micro frontends.

24   158   158  

lara

Lara Web Engine is a lightweight C# framework for web user interface d...

9   158   158  

element

Fast and simple custom elements.

5   157   157  

CleverStyle-Framework

CleverStyle Framework is simple, scalable, fast and secure full-stack...

17   150   150  

design-system

Swiss Post Design System - for a consistent and inclusive user experie...

18   148   148  

sui-components

SUI Components

59   143   143  

task-lists-element

Drag and drop task list items.

23   141   141  

web-component-devtools

Web Component DevTools is a Browser Extension enhancing the developmen...

3   140   140  

g-emoji-element

Backports native emoji characters to browsers that don't support them...

16   138   138  

lego

🚀 Low-Tech Web-Components Made Lightweight & Future-Proof.

19   135   135  

hot-table

Handsontable - Best Data Grid Web Component with Spreadsheet Look and...

35   133   133  

outline

Tooling infrastructure for modern web component development.

27   131   131  

bay.js

An easy to use, lightweight library for web-components.

10   129   129  

wc-monaco-editor

A vanilla Monaco Editor web component

13   128   128  

eslint-plugin-lit

lit-html support for ESLint

23   127   127  

astro

Astro UXDS is a collection of guidelines, patterns and components for...

29   127   127  

eleventy-plugin-webc

Adds support for WebC *.webc files to Eleventy

11   124   124  

pharos

JSTOR's design system

17   124   124  

polydev

Automatic web components profiling in chrome devtools

10   123   123  

vanilla-hamburger

Animated hamburger menu icons for modern web apps (1.8 KB) 🍔

5   121   121  

lit-redux-router

Declarative way of routing for lit-html powered by pwa-helpers, redux...

16   121   121  

file-attachment-element

Attach files via drag and drop or file input.

19   121   121  

podcast-player

An audio web component for podcasts

14   118   118  

typing-effect-element

A custom element that shows text as if it were being typed

5   118   118  

calendar

万年历组件 - 阴阳历/农历公历换算/节日/天干地支/生肖属相_Chinese lunar...

22   118   118  

red-hat-design-system

Red Hat's Design System

24   117   117  

nutmeg

Build, test, and publish vanilla Web Components with a little spice

8   115   115  

fit-html

💪 Combining web components + lit-html + redux (3KB)

2   113   113  

ibm-products

A Carbon-powered React and Web Component library for IBM Products

151   110   110  

uce-template

A Vue 3 inspired Custom Elements toolless alternative.

7   109   109  

design-system

The Baloise Design System consists of reusable components and a clearl...

28   108   108  

finastra-design-system

The Finastra Design System provided as a theme and components library

46   108   108  

examples

Examples on how to use Vidstack with your favourite JS and CSS librari...

24   107   107  

symbiote.js

Simple, light and very powerful library to create embedded components...

5   105   105  

zero

Build Web UIs in ClojureScript

4   105   105  

funcy.js

funcy.js - a functional web components wrapper

6   105   105