Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Shadow Dom

Shadow Dom

48 projects

Showing 12 of 48 projects

Zooplus web components
Zooplus web componentsJavaScript

A zero-dependency library of extendable, reusable web components built with vanilla JavaScript for any UI framework.

#web-components#custom-elements#vanilla-js
Stars50
Forks11
Last commit3 months ago
shadow-dom
shadow-domJavaScript

An Ember.js addon that enables writing component templates inside Shadow DOM roots for style and markup encapsulation.

#emberjs#web-components#fastboot
Stars31
Forks2
Last commit3 years ago
elements-sk
elements-skHTML

A collection of reusable v1 custom elements for building web applications with Web Components.

#web-components#custom-elements#frontend
Stars29
Forks7
Last commit3 years ago
cypress-lit
cypress-litTypeScript

A Cypress helper for component testing Lit elements and native web components across modern browsers.

#web-components#custom-elements#webcomponents
Stars25
Forks2
Last commit3 days ago
zodern:pure-admin
zodern:pure-adminTypeScript

An isolated, customizable admin panel for Meteor applications, built with Svelte and designed to not interfere with your app.

#dynamic-imports#admin-panel#mongo
Stars20
Forks1
Last commit2 years ago
<helium-animated-pages>
<helium-animated-pages>JavaScript

A lightweight web component for animated page transitions using CSS animations, built with Lit.

#spa#web-components#js
Stars17
Forks2
Last commit3 days ago
ember-cli-web-components
ember-cli-web-componentsJavaScript

An Ember.js addon that wraps Ember components as native Web Components for use in other frameworks.

#web-components#framework-interoperability#component-reuse
Stars16
Forks2
Last commit
capybara-shadowdom
capybara-shadowdomRuby

A Ruby gem that adds Shadow DOM support to Capybara for testing web components in Selenium and Cuprite.

#web-components#custom-elements#rails
Stars15
Forks1
Last commit3 years ago
ember-custom-elements
ember-custom-elementsJavaScript

Render Ember components, routes, and entire applications as custom elements for use in any web context.

#web-components#custom-elements#javascript-framework
Stars15
Forks4
Last commit5 months ago
Bridgetown Lit Renderer
Bridgetown Lit RendererRuby

A Bridgetown plugin for server-side rendering and hydration of Lit web components.

#web-components#bridgetown#static-site-generator
Stars14
Forks1
Last commit10 months ago
Vite Lit + Tailwind
Vite Lit + TailwindCSS

A starter template for building Lit web components with Tailwind CSS v4 using Vite and TypeScript.

#web-components#vite#frontend
Stars7
Forks0
Last commit9 months ago
@nexcraft/forge
@nexcraft/forgeTypeScript

An AI-native, framework-agnostic UI component library built on Web Standards with built-in AI metadata and performance monitoring.

#web-components#vanilla-js#ai-native
Stars1
Forks0
Last commit5 months ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
#Web Components41
#Custom Elements31
#Frontend18
#Webcomponents13
#Javascript12
#Ui Components12
#Ui Library11
#Lit8
#Typescript8
#Css7
#Framework Agnostic6
#React5