Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: shadow-dom
pearlbea/better-img
A simple web component that adds a fallback url and logging function to an image. Vanilla, Nutmeg, Stencil, and Polymer versions.
Language: HTML - Size: 5.95 MB - Last synced: about 6 hours ago - Pushed: about 8 hours ago - Stars: 15 - Forks: 4
web-padawan/awesome-web-components
A curated list of awesome Web Components resources.
Size: 335 KB - Last synced: about 19 hours ago - Pushed: 26 days ago - Stars: 2,671 - Forks: 149
salesforce/lwc-test
LWC plugins and utilities for testing
Language: JavaScript - Size: 2.57 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 41 - Forks: 29
atomicojs/atomico
Atomico a micro-library for creating webcomponents using only functions, hooks and virtual-dom.
Language: JavaScript - Size: 3.32 MB - Last synced: about 16 hours ago - Pushed: 16 days ago - Stars: 1,118 - Forks: 42
vercel/styled-jsx
Full CSS support for JSX without compromises
Language: JavaScript - Size: 2.44 MB - Last synced: 25 days ago - Pushed: 2 months ago - Stars: 7,607 - Forks: 262
michijs/michijs
Web Components with TSX
Language: TypeScript - Size: 1.51 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 28 - Forks: 2
alangdm/helium-animated-pages
A light spiritual succesor to neon-animated-pages using only css animations
Language: JavaScript - Size: 1.45 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 16 - Forks: 2
zedix/awesome-web-components
A curated list of web components libraries and resources
Size: 29.3 KB - Last synced: 3 days ago - Pushed: 7 days ago - Stars: 5 - Forks: 0
david-dick/firefox-marionette
This is a client module to automate the Mozilla Firefox browser via the Marionette protocol
Language: Perl - Size: 2.17 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 10 - Forks: 3
Singleware/ui-field
UI field package.
Language: JavaScript - Size: 37.1 KB - Last synced: 4 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
Tencent/omi
Web Components Framework - Web组件框架
Language: TypeScript - Size: 146 MB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 12,918 - Forks: 1,226
zooplus/zoo-web-components
Web-components library.
Language: JavaScript - Size: 5.99 MB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 45 - Forks: 10
Wildhoney/ReactShadow
:beginner: Utilise Shadow DOM in React with all the benefits of style encapsulation.
Language: JavaScript - Size: 6.03 MB - Last synced: 7 days ago - Pushed: 10 months ago - Stars: 1,263 - Forks: 77
LukasBombach/react-web-component
Create Web Components with React
Language: JavaScript - Size: 114 KB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 285 - Forks: 40
salesforce/wdio-shadowdom-service
Plugin for WebDriverIO that makes CSS selectors "just work" with the shadow DOM
Language: JavaScript - Size: 681 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 3 - Forks: 4
trickypr/stera-ui
An expereremental ui library written in stera to take advantage of html components
Size: 15.6 KB - Last synced: 8 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
nektro/fluent-elements
A home for my Cutom Elements based on Fluent Design
Language: HTML - Size: 35.2 KB - Last synced: 8 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1
nektro/custom-elements
A hub for some of my v1 Custom Elements
Language: HTML - Size: 60.5 KB - Last synced: 8 days ago - Pushed: over 6 years ago - Stars: 5 - Forks: 0
n6ai/minze
Dead-simple JS framework for native web components.
Language: TypeScript - Size: 3.16 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 544 - Forks: 24
chialab/dna
🧬 Progressive Web Components.
Language: TypeScript - Size: 10.1 MB - Last synced: 6 days ago - Pushed: 10 days ago - Stars: 38 - Forks: 0
greenscreens-io/webcomponents
WebComponents for Bootstrap 5
Language: JavaScript - Size: 26.6 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 5 - Forks: 2
lume/element
Fast and simple custom elements.
Language: TypeScript - Size: 439 KB - Last synced: about 22 hours ago - Pushed: 11 days ago - Stars: 105 - Forks: 3
abhinavminhas/shadowroot-digger-java
⚡ DOM shadow root finder in Selenium (JAVA) ⚡
Language: Java - Size: 213 KB - Last synced: 12 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 1
praveenpuglia/shadow-dom-in-depth
Everything you need to know about Shadow DOM
Size: 43.9 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 229 - Forks: 19
Singleware/ui-toggle
UI toggle package.
Language: JavaScript - Size: 15.6 KB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
2A5F/shadow
Shadow dom support for Vue
Language: TypeScript - Size: 347 KB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 53 - Forks: 7
salesforce/kagekiri
Shadow DOM-piercing query APIs for the browser.
Language: JavaScript - Size: 1.21 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 81 - Forks: 8
sukgu/shadow-automation-selenium
This project focuses on automation of multi-level shadow root dom using java selenium. You can embed this plugin in your java selenium project.
Language: Java - Size: 82 KB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 103 - Forks: 33
TarasMoskovych/web-components
Language: TypeScript - Size: 91.8 KB - Last synced: 18 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
WickedMan999/Shadow-DOM-Selenium
This is a Python Selenium (WebDriver) web automation code where elements such as single, nested, and closed shadow DOMs are handled.
Language: Python - Size: 3.91 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 5 - Forks: 3
acoustic-/dom-optimization-benchmark
Project related to my thesis work that explores the functionality and performance of regular DOM, shadow DOM and virtual DOM.
Language: CSS - Size: 609 KB - Last synced: 19 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
GrabarzUndPartner/nuxt-custom-elements
Publish your components as a custom-element standalone build.
Language: JavaScript - Size: 40 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 77 - Forks: 9
niutech/phooos
Pure HTML Out-Of-Order Streaming (PHOOOS) without JavaScript
Language: HTML - Size: 52.7 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 6 - Forks: 0
arjunyel/special-puzzle
Guess the Proverb using Web Components and Typescript
Language: TypeScript - Size: 1.88 MB - Last synced: 22 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
rstacruz/remount
Mount React components to the DOM using custom elements
Language: JavaScript - Size: 1.87 MB - Last synced: 28 minutes ago - Pushed: about 1 year ago - Stars: 676 - Forks: 30
OlegWock/inject-react-anywhere
Inject React components into 3rd-party sites using ShadowDOM with ease (and without troubles with styles)! Particularly useful in browser extensions
Language: TypeScript - Size: 180 KB - Last synced: 13 days ago - Pushed: 8 months ago - Stars: 40 - Forks: 2
derkoe/web-components-talk
Web Components - Are we there yet?
Language: TypeScript - Size: 6.04 MB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
DannyMoerkerke/custom-element
A base class for Web Components (Custom Elements) which provides simple data binding.
Language: JavaScript - Size: 504 KB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 86 - Forks: 15
YaoApp/xgen
A official lowcode resolution based yao app engine.
Language: TypeScript - Size: 10 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 44 - Forks: 25
TheBeyondGroup/deep-focus-trap
Language: JavaScript - Size: 325 KB - Last synced: 17 days ago - Pushed: 29 days ago - Stars: 5 - Forks: 1
elchininet/shadow-dom-selector
A very small JavaScript utility to query DOM elements through the Shadow DOM subtrees in a sync or an async way
Language: TypeScript - Size: 870 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
jurca/reactive-component
An experiment: what might react look like if it was based on the Web Components API?
Language: JavaScript - Size: 23.4 KB - Last synced: 25 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
jhildenbiddle/css-vars-ponyfill
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
Language: JavaScript - Size: 3.74 MB - Last synced: 25 days ago - Pushed: 2 months ago - Stars: 1,455 - Forks: 65
abstractionjackson/business-card
A business card Web Component 🔧 inspired 📼 by American Psycho
Language: HTML - Size: 1.52 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 0 - Forks: 0
skruv/skruv
No-dependency, no-build, small JS view-library/framework-ish-thing.
Language: TypeScript - Size: 2.24 MB - Last synced: 7 days ago - Pushed: 25 days ago - Stars: 129 - Forks: 1
XboxYan/xy-ui
🎨面向未来的原生 web components UI组件库
Language: JavaScript - Size: 12.9 MB - Last synced: 25 days ago - Pushed: 9 months ago - Stars: 1,176 - Forks: 159
luwes/wesc
We are the Superlative Components!
Language: Rust - Size: 2.09 MB - Last synced: 8 days ago - Pushed: 16 days ago - Stars: 18 - Forks: 0
Nicanor008/fly
Pagination, Toast & Date-picker web components. Ready to use in any web development flow
Language: JavaScript - Size: 166 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
maitrungduc1410/primeng-shadowdom-directives
Directives that make PrimeNG plays nicely with ShadowDOM
Language: TypeScript - Size: 546 KB - Last synced: 3 days ago - Pushed: 2 months ago - Stars: 9 - Forks: 3
webdriverio/query-selector-shadow-dom
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
Language: JavaScript - Size: 890 KB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 221 - Forks: 25
sbabcoc/Selenium-Foundation
Selenium Foundation is an automation framework designed to extend and enhance the capabilities provided by Selenium (WebDriver).
Language: Java - Size: 33.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 56 - Forks: 16
o0101/good.html
💎 Good.HTML. A nice framework without the bad stuff. Lots of custom elements, and nice templates. Good. HTML
Language: JavaScript - Size: 1.71 MB - Last synced: 12 days ago - Pushed: about 1 month ago - Stars: 20 - Forks: 2
11ways/check-shadowdom
Easily inspect webpages for Shadow DOM elements with this bookmarklet.
Language: HTML - Size: 55.7 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
bodymoto/web-components-website
A web component website. Lit · Express · Webpack · Babel · Node
Language: JavaScript - Size: 55.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
Active-CSS/active-css
The epic event-driven browser language for UI with functionality in one-liner CSS. Over 100 incredible CSS commands for DOM manipulation, ajax, reactive variables, single-page application routing, and lots more. Could CSS be the JavaScript framework of the future?
Language: JavaScript - Size: 6.16 MB - Last synced: 8 days ago - Pushed: 11 days ago - Stars: 41 - Forks: 7
Indra-RMT/Covid-Data
Web - Covid data around the world
Language: JavaScript - Size: 12.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
namchid/Electron-SSR-Web-Components
server side rendering of web components
Language: JavaScript - Size: 97.7 KB - Last synced: about 2 months ago - Pushed: over 7 years ago - Stars: 3 - Forks: 0
Wildhoney/Switzerland
🇨🇭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.
Language: TypeScript - Size: 39.1 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 270 - Forks: 15
salesforce/codeceptjs-bdd
Javascript BDD UI Automation Framework. Exclusive LWC Shadow DOM Support. Playwright, Webdriver.io, Appium, Saucelabs.
Language: JavaScript - Size: 52.7 MB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 44 - Forks: 14
kuhumcst/rescope
Turn documents into UI components.
Language: Clojure - Size: 121 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 8 - Forks: 0
DannyMoerkerke/material-webcomponents
Material Design implemented in Web Components (Custom Elements v1)
Language: JavaScript - Size: 2.4 MB - Last synced: 1 day ago - Pushed: 7 months ago - Stars: 116 - Forks: 12
ioing/IOING
Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.
Language: JavaScript - Size: 71 MB - Last synced: 2 months ago - Pushed: about 2 years ago - Stars: 232 - Forks: 23
adaleks/anywhere-ui
AnywhereUI is a collection of rich web components that includes framework bindings, created with StencilJS
Language: TypeScript - Size: 4.67 MB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 24 - Forks: 1
geocine/custom-elements-ts
Create native custom elements using Typescript
Language: TypeScript - Size: 846 KB - Last synced: 25 days ago - Pushed: about 4 years ago - Stars: 60 - Forks: 11
nibmz7/portfolio
Source code for my digital resume
Language: MDX - Size: 10.3 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 0
yuki24/capybara-shadowdom
Shadow DOM support for Capybara
Language: Ruby - Size: 28.3 KB - Last synced: 6 days ago - Pushed: 10 months ago - Stars: 13 - Forks: 0
soywod/pin-field 📦
📟 Native web component for entering PIN codes.
Language: TypeScript - Size: 277 KB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 3
pmdartus/event-visualizer
A visualization tool to better understand how events propagate in the shadow DOM.
Language: TypeScript - Size: 891 KB - Last synced: 14 days ago - Pushed: about 3 years ago - Stars: 39 - Forks: 1
abraham/nutmeg
Build, test, and publish vanilla Web Components with a little spice
Language: TypeScript - Size: 4.36 MB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 115 - Forks: 8
hood/vite-plugin-shadow-style
A Vite plugin to inject css styles into the shadow root of web components.
Language: TypeScript - Size: 68.4 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 13 - Forks: 2
jhildenbiddle/get-css-data
A micro-library for collecting stylesheet data from link and style nodes
Language: JavaScript - Size: 1.3 MB - Last synced: 26 days ago - Pushed: 3 months ago - Stars: 31 - Forks: 8
knownasilya/ember-shadow-dom
Write templates for your components inside of a Shadow DOM root.
Language: JavaScript - Size: 2.65 MB - Last synced: 6 days ago - Pushed: 10 months ago - Stars: 28 - Forks: 1
viadee/PenTest4Vaadin
Spider and analyze vaadin applications with OWASP ZAP - the app mediates between the two.
Language: Java - Size: 205 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 11 - Forks: 0
ricilandolt/shadowr
An R package enabling scraping of shadow DOM web elements, Shadowr integrates with Selenium to enhance web automation frameworks. It offers seamless handling of complex web components and custom HTML tags in shadow DOM environments, ideal for scraping and interacting with web pages built with technologies like Polymer.
Language: R - Size: 275 KB - Last synced: 18 days ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0
koenig-dominik/Alloyjs 📦
HTML data binding system using web components
Size: 245 KB - Last synced: 4 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
Singleware/ui-form
UI form package.
Language: JavaScript - Size: 39.1 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
Westbrook/testing-a11y
Exploring techniques for testing the accessibility of HTML user interfaces.
Language: TypeScript - Size: 131 KB - Last synced: 27 days ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
sgatesdev/Web_Component_Styling
This repo contains my notes from working through Web Components & Stencil.js - Build Custom HTML Elements, a Udemy course.
Language: JavaScript - Size: 7.81 KB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
yisar/eplayer
:crystal_ball: A web-component html5 video player facing future
Language: JavaScript - Size: 542 KB - Last synced: 16 days ago - Pushed: 10 months ago - Stars: 275 - Forks: 30
ngseke/taiwan-company-blocker
Language: TypeScript - Size: 16.5 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
diopsidedesign/gelamint
A tool for creating and coordinating web components. "Reject dependency, return to browser." - Gelations 5:13
Language: JavaScript - Size: 163 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
claudiodeolli/Vilm
SPA Web application with only pure Javascript that catalogs media contents by consulting an API.
Language: JavaScript - Size: 770 KB - Last synced: 5 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
andreasbm/focus-trap
A lightweight web component that traps focus within a DOM node
Language: TypeScript - Size: 3.11 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 50 - Forks: 9
Wscats/omil
📝Webpack loader for Omi.js React.js and Rax.js components 基于 Omi.js,React.js 和 Rax.js 单文件组件的 Webpack 模块加载器
Language: JavaScript - Size: 3.54 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 180 - Forks: 2
zheeeng/styled-css-base
Lightweight basic CSS style sheets.
Language: TypeScript - Size: 9.16 MB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 20 - Forks: 1
alexanderwende/component
A web component implementation using lit-html.
Language: JavaScript - Size: 7.42 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
sofiane-abou-abderrahim/javascript-web-components-modal
Language: JavaScript - Size: 17.6 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
sofiane-abou-abderrahim/javascript-web-components-tooltip
This is a little JavaScript demo application built with web components. Indeed, I developped my own custom element to created a tooltip feature. For that, I used several functionalities, such as class, shadow dom, connected callback, disconnected callback, styling inside shadow dom, slot, template, attribute changed callback, shadow dom projection.
Language: JavaScript - Size: 16.6 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
abramenal/cypress-shadow-dom
Extend Cypress commands with shadow DOM support
Language: JavaScript - Size: 180 KB - Last synced: 29 days ago - Pushed: over 3 years ago - Stars: 49 - Forks: 8
trybrito/star-rating-with-web-components
A reusable Vanilla JavaScript component, developed using the concepts of Shadow DOM and Web Components, which consists in a Star Rating
Language: JavaScript - Size: 18.6 KB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
abhinavminhas/shadowroot-digger-dotnet
⚡ DOM shadow root finder in Selenium (.NET) ⚡
Language: C# - Size: 223 KB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 1
yandex/reshadow
Markup and styles that feel right
Language: JavaScript - Size: 3.2 MB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 363 - Forks: 15
falsandtru/typed-dom
A value-level and type-level DOM builder.
Language: TypeScript - Size: 940 KB - Last synced: 28 days ago - Pushed: 2 months ago - Stars: 7 - Forks: 2
EPA-WG/embed-page
Proof of concept for Embeddable Progressive Application - a microapplication container, a WebComponent acting as seamless IFRAME or html include
Language: JavaScript - Size: 2.27 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 17 - Forks: 5
stankenA/custom-timer
Пользовательский компонент таймера обратного отсчёта
Language: JavaScript - Size: 16.6 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
pustart/rdclr-homework-5
Custom Timer web-component using Shadow DOM
Language: JavaScript - Size: 57.6 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
Zageron/pixels-shadow-dom-example
pixels-shadow-dom-example
Language: Rust - Size: 42 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dush-ik/multi-select-component
A multi-select component built using web component
Language: JavaScript - Size: 1.95 KB - Last synced: 8 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
gojo3g/web-component 📦
Criando meu primeiro web componente com html, css e javascript. Manipulando a dom com javascript.
Language: JavaScript - Size: 3.87 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
web-padawan/webcomponents.today
A curated collection of Web Components resources.
Language: JavaScript - Size: 1.5 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 78 - Forks: 5