Showing 36 of 140 projects
A native Web Components compiler that transforms standards-compliant Web Components into static HTML for server-side rendering.
A Chrome DevTools extension for profiling web component lifecycle callbacks and Polymer databinding performance.
A standalone chess board web component that works anywhere HTML works, designed to be 'just a board' with a powerful API.
A CLI tool to build, test, and publish vanilla Web Components with TypeScript and lit-html.
A Java Selenium plugin for automating multi-level Shadow DOM and custom HTML tags in web applications.
A library of web components, utilities, and a router built with Lit for creating single-page progressive web applications.
A catalog of reusable Web Components built with Lit for building modern web interfaces across frameworks.
Automatically wraps React components as Custom Elements, enabling React usage within any framework.
A polyfill for Custom Elements builtin extends, enabling custom elements that extend native HTML elements.
Custom HTML elements for building declarative 3D interactive web applications with PlayCanvas.
A customizable, accessible, and framework-agnostic web component for single and multi-thumb range sliders.
A suite of pre-built, accessible, and themeable UI widgets for Dojo web applications.
A simple round slider web component built with Lit for customizable circular UI controls.
Custom Element wrapper for Stripe.js v3 Elements enabling Stripe integration in any web framework.
Export your Nuxt.js components as custom elements for integration into external web pages.
A collection of accessible, free, open-source web components and tools for building Brightspace applications.
An accessible modal dialog web component for building accessible modal windows in web applications.
A library of custom UI elements designed for both desktop and mobile web applications.
A custom elements-based UI widget framework for desktop and mobile web applications.
A JavaScript microlibrary for developing Web Components using decorators with native spec compliance.
A customizable web component audio player that displays a visual waveform for audio files.
A library for building Web Components using functional programming patterns with Lit and RxJS.
A library for building progressive web components with declarative APIs, customized built-in elements, and shadow-free composition.
A lightweight Reactive Controller for localizing custom elements in web component libraries.
A Material Design data table component built with LitElement for modern web applications.
A zero-dependency library of extendable, reusable web components built with vanilla JavaScript for any UI framework.
A proof-of-concept demonstrating how to embed standalone Elm applications as Custom Elements using Web Components.
Aurelia custom elements that wrap popular Bootstrap addons like datetime pickers, tags input, and select components.
A lightweight, dependency-minimal data-grid control built natively for Aurelia with Bootstrap styling.
A simple API to create vanilla custom elements using Riot.js components.
A collection of rich web components with framework bindings, built with StencilJS.
Chrome extension to find custom elements on a page and search the catalog for extra information.
A web component that displays colorfully formatted code with Prism.js and Lit.
Demonstrates how to integrate Blazor components into an existing Angular app for gradual migration.
A starter hello-world web component built with TypeScript and Lit, featuring unit and end-to-end testing.
A collection of reusable UI components built as W3C custom elements for Joomla 4.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.