:flashlight: Set a spotlight focus on DOM element adding a overlay layer to the rest of the page
Repository Index
47,133 repositories indexed
25–48 of 99 · Most stars
Accessibility-first browser & computer use for AI agents — one MCP server for every harness (Codex, Claude Code, OpenCode, Antigravity). Instruments the DOM/accessibility tree via CDP instead of screenshot loops: diffed snapshots, stable element refs, trusted input, typed errors. Zero dependencies
- agentic-automation
- ai-agents
- browser-automation
- browser-use
Mount React components to the DOM using custom elements
- react
- web-components
- custom-elements
- shadow-dom
:dragon: HTML template strings for the Browser with support for Server Side Rendering in Node.
Combine svg files into one with symbol elements
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Sample component project using LitElement with TypeScript
Infinite Mario in HTML5 JavaScript - using Canvas and Audio elements
Translated:guide_dog: Powerful lowcode|vue form editor,generator,designer,builder library. It provides an easy way to create custom forms. The project is extensible, easy to use and configure, and provides many commonly used form components and functions(Vue visual low-code form designer, form editor, element-plus vant form designer)
- form
- drag-and-drop
- low-code
- no-code
In-browser falling-sand simulation game with over 500 elements and thousands of reactions.
- browser-game
- cellular-automata
- cellular-automaton
- chemistry
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
[NOT MAINTAINED] A jQuery plugin that manages adding, deleting and moving elements from a Symfony form collection
- symfony
- jquery-plugin
- collection
- form-theme
jQuery PopBox UI Element
Wrap your component up as a custom element
DEPRECATED: Atomic UI Framework based on Web Components and Runtime CSS Generation for rapidly building interfaces that follow your Design System 🌈DE
- markup-language
- designsystem
- css-generator
- web-components
Extended HTML
- html
- html-elements
- template-language
- web-components
jQuery Timer: Start/Stop/Resume/Remove pretty timer inside any HTML element.
- timer-plugin
- jquery-timer
- jquery
- timer-displays
A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to, e.g. the `className` prop of React elements. While transforming, the plugin processes all JavaScript style definitions found and bundles them up into a CSS file, ready to be requested from your web server.
User Interface Component Library based on LitElement / lit-html
- kor
- litelement
- webcomponents
- lit-element
Monorepo of webcomponents and associated microservice apis
- monorepo
- yarn
- webcomponents
- hax
Enabling better element selectors in Ember.js tests
Polymer material design playground
- material-design
- polymer-material
- polymer
- showcase
A thin wrapper around the Web Audio API that takes an <audio> element and gives you its waveform/frequency data in return.
:zap: Render HTML5 as VDOM, with Components as Custom Elements!