web-component

Developers can create custom, reusable, encapsulated HTML tags for the web using Web Components. Components use theCustom Element standard, frequently in combination with theShadow DOM,HTML Templates, andES Modules.
Here are 734 public repositories matching this topic...
Language:All
Sort:Most stars
A web component for visual art and creative coding
- Updated
Oct 11, 2025 - JavaScript
⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation
- Updated
Oct 13, 2025 - JavaScript
Duet Date Picker is an open source version of Duet Design System’s accessible date picker. Try live example athttps://duetds.github.io/date-picker/
- Updated
Mar 19, 2024 - TypeScript
UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
- Updated
Oct 13, 2025 - TypeScript
Lottie viewer/player as an easy to use web component!https://lottiefiles.com/web-player
- Updated
Dec 10, 2024 - TypeScript
Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.
- Updated
Sep 18, 2025 - JavaScript
Small, feature-rich calendar components
- Updated
Jun 8, 2025 - TypeScript
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
- Updated
Mar 5, 2024 - JavaScript
A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> HTML element.
- Updated
Feb 28, 2023 - TypeScript
The fastest little YouTube web component on this side of the internet. The shadow dom web component version of Paul's lite-youtube-embed.
- Updated
Sep 24, 2025 - TypeScript
A tiny color picker custom element for modern web apps (2.7 KB) 🎨
- Updated
Sep 6, 2024 - TypeScript
🎹 Play and display MIDI files on the web
- Updated
Jul 6, 2025 - TypeScript
Image comparison slider. Compare images before and after. Supports React, Vue, Angular.
- Updated
Jun 21, 2024 - TypeScript
Web Component extending IFrame to bypass X-Frame-Options: deny/sameorigin
- Updated
Jul 14, 2025 - JavaScript
Render Markdown to HTML on any website using a md tag
- Updated
Nov 9, 2022 - CSS
LemonadeJS is a 7KB reactive JavaScript micro-library offering two-way data binding. It is dependency-free, does not require transpiling, and works with webpack or directly in the browser.
- Updated
Sep 30, 2025 - JavaScript
vaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
- Updated
Jul 17, 2025 - HTML
Framework agnostic table component for editable data experience.
- Updated
May 13, 2025 - TypeScript
Created by Alex Russell
Released 2011
- Followers
- 14.9k followers
- Organization
- webcomponents
- Website
- github.com/topics/web-components
- Wikipedia
- Wikipedia