ReactShadow

Shadow DOM library

A library that enables style encapsulation in React applications using Shadow DOM.

beginner Utilise Shadow DOM in React with all the benefits of style encapsulation.

GitHub

1k stars
18 watching
81 forks
Language: JavaScript
last commit: 5 months ago
Linked from 1 awesome list

componentscss-documentreactreactjsshadow-boundaryshadow-domstyle-encapsulationwebcomponents

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
olegwock/inject-react-anywhere A library that injects React components into 3rd-party sites using ShadowDOM 47
knownasilya/ember-shadow-dom Enables encapsulation of styles and markup in a Shadow DOM root within Ember components. 30
praveenpuglia/shadow-dom-in-depth An in-depth guide to Shadow DOM, including its purpose, terminology, browser support, and implementation details. 231
webdriverio/query-selector-shadow-dom A tool to easily select elements in web page shadows even when you don't know the path through nested shadow roots. 242
wildhoney/switzerland A web component framework offering server-side rendering and style encapsulation 268
jquery/jquery-dist Distributes and makes available the latest JavaScript library for simplifying DOM manipulation and event handling. 102
andrelmlins/react-shadow-scroll A React component that adds a shadow effect to a scrollable list when scrolling occurs 31
dowjones/react-inline-style Provides reusable and adaptable React components without requiring an external CSS dependency. 50
sultan99/stylin A build-time CSS library for styling React components with automatic type generation and support for Webpack and Vite. 181
nozbe/zacs A Babel plugin that transforms styled React components into plain JavaScript, enabling fast and cross-platform styling for web and mobile apps. 432
wildhoney/standalone Creates reusable and interoperable React components as HTML custom elements using the webcomponents API 206
wildhoney/keo A library that provides plain functions for building stateless React components with immutable properties and functional goodies. 227
olddonkey/shadowimageview A custom UI component that creates shadowed images with adjustable parameters 798
finnp/dom-notifications A small JavaScript library that provides a simple way to display notifications in the browser. 105
plumatic/dommy A ClojureScript library for manipulating and interacting with the Document Object Model (DOM) in web applications. 760