185 Open Source Custom Elements Software Projects
Free and open source custom elements code projects including engines, APIs, generators, and tools.
Ionic Team Stencil 10004 ⭐
A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
Hybrids 2547 ⭐
Dark Mode Toggle 770 ⭐
A custom element that allows you to easily put a Dark Mode 🌒 toggle or switch on your site:
Vaadin Grid 393 ⭐
vaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
Monogatari 429 ⭐
Monogatari is a simple web visual novel engine, created to bring Visual Novels to the web.
Switzerland 267 ⭐
🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.
Server Components 215 ⭐
:wrench: A simple, lightweight tool for composable HTML rendering in Node.js, based on web components.
Standalone 204 ⭐
Create framework agnostic components that are truly reusable and interoperable with all the benefits of the React ecosystem – using the HTML5 custom elements API to extend HTML's vocabulary.
Angular Extensions Elements 269 ⭐
Lazy load Angular Elements (or any other web components / custom elements ) with ease!
Boltdesignsystem Bolt 233 ⭐
The Bolt Design System provides robust Twig and Web Component-powered UI components, reusable visual styles, and powerful tooling to help developers, designers, and content authors build, maintain, and scale best of class digital experiences.
Vaadin Combo Box 116 ⭐
The Web Component for displaying a list of items with filtering. Part of the Vaadin components.
API Viewer Element 177 ⭐
API documentation and live playground for Web Components. Based on Custom Elements Manifest format
Image Crop Element 140 ⭐
A custom element for cropping a square image. Returns x, y, width, and height.
Dannymoerkerke Material Webcomponents 102 ⭐
Material Design implemented in Web Components (Custom Elements v1)
G Emoji Element 99 ⭐
Backports native emoji characters to browsers that don't support them by replacing the characters with fallback images.
Custom Element 69 ⭐
A base class for Web Components (Custom Elements) which provides simple data binding.
Remote Input Element 66 ⭐
An input element that sends its value to a server endpoint and renders the response body.
Webcomponent Instagram Widget 75 ⭐
🖼 Simple Instagram Widget: Photos Box of your Instagram Profile for your blog or website with this WebComponent.
Grid Container 52 ⭐
A grid for the future, CSS Grid Layout + Web Components (Custom Elements v1 + Shadow DOM v1)
Fadeintextview Android 42 ⭐
A custom TextView library which makes every character appear with a smooth alpha animation
Shadow Automation Selenium 67 ⭐
This project focuses on automation of multi-level shadow root dom using java selenium. You can embed this plugin in your java selenium project.
Calcite App Components 36 ⭐
A collection of calcite components for building single page applications
Open Wc Locator 30 ⭐
Chrome extension to find custom elements on a page, and search the catalog for extra information
Icomponent 28 ⭐
A super simple, render-agnostic component library for the modern web that emphasizes framework and renderer freedom
Svelte Custom Element 31 ⭐
A project template to build custom elements (web components) with Svelte.
Vaadin Text Field 29 ⭐
The themable Web Component providing input controls. Part of the Vaadin components.
Kocisov Crab 23 ⭐