Showing 36 of 371 projects
Embed Lit web components into native iOS, Android, macOS, and web apps using direct WebView communication.
A simple API to create vanilla custom elements using Riot.js components.
A responsive mobile-first JavaScript chessboard library for web applications.
A collection of rich web components with framework bindings, built with StencilJS.
A tool that automates the mechanical parts of migrating Polymer web components from version 0.5 to 1.0.
Chrome extension to find custom elements on a page and search the catalog for extra information.
A Blazor component for displaying syntax-highlighted code snippets in documentation sites.
A web component that displays colorfully formatted code with Prism.js and Lit.
A Blazor component for file uploads with validation, progress tracking, and multiple file support.
Demonstrates how to integrate Blazor components into an existing Angular app for gradual migration.
A collection of reusable UI components built as W3C custom elements for Joomla 4.
An Ember.js addon that enables writing component templates inside Shadow DOM roots for style and markup encapsulation.
A starter hello-world web component built with TypeScript and Lit, featuring unit and end-to-end testing.
Simple and lightweight base classes for creating web components with a beautiful, declarative API.
A comprehensive guide and code demos for implementing Webpack Module Federation with Angular to build micro-frontend architectures.
An animated custom HTML element that toggles between light, dark, and system themes for web pages.
A schema and web components for visualizing mutation testing results across programming languages.
A set of Polymer web components for creating interactive charts with Salesforce data in Visualforce pages.
A collection of web components for building custom elements and web applications with the Nuxeo content services platform.
A collection of reusable v1 custom elements for building web applications with Web Components.
Istanbul coverage plugin for web-component-tester to collect and report test coverage for JavaScript projects.
Blazor component library providing wrappers for all PatternFly design system components and layouts.
Synthesis enables the use of Polymer web components within Meteor applications by handling HTML imports, scripts, and styles.
Polymer web components for connecting to MQTT brokers and handling MQTT publish/subscribe operations.
Dependency-free embed components for Svelte and Vue supporting YouTube, Vimeo, and Dailymotion.
Utility classes for simulating user interactions and aiding testing in Polymer and web component projects.
Register Lit elements as pure functions with built-in state management hooks.
A comprehensive design system providing framework-agnostic web components built with Stencil.js.
A Dash component for displaying PDF documents directly within Plotly Dash applications.
A canvas-based node editor with a simple graph data structure and built-in transforms for scaling, panning, and moving nodes.
A plugin that enables Aurelia applications to load and render React and Preact components directly within views.
A Cypress helper for component testing Lit elements and native web components across modern browsers.
Framework-agnostic page transitions for Capacitor apps, providing iOS-style navigation without design opinions.
A comprehensive SDK for building decentralized applications with Substrate blockchains, WASM backend services, and web components.
A minimal starter template for building web components with Lit, TypeScript, and SASS using Rollup.
A Lit web component that displays STL 3D model files using Three.js with lazy loading and performance optimizations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.