CrabJavaScript library for building user interfaces with Custom Elements, Shadow DOM and React like API
Stars: ✭ 22 (+0%)
NutmegBuild, test, and publish vanilla Web Components with a little spice
Stars: ✭ 111 (+404.55%)
modulor-htmlMissing template engine for Web Components
Stars: ✭ 36 (+63.64%)
Custom ElementA base class for Web Components (Custom Elements) which provides simple data binding.
Stars: ✭ 60 (+172.73%)
lego🚀 Web-components made lightweight & Future-Proof.
Stars: ✭ 69 (+213.64%)
DnaProgressive Web Components.
Stars: ✭ 22 (+0%)
RiotSimple and elegant component-based UI library
Stars: ✭ 14,596 (+66245.45%)
Snuggsisnuggsi ツ - Easy Custom Elements in ~1kB
Stars: ✭ 288 (+1209.09%)
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.
Stars: ✭ 261 (+1086.36%)
OmiFront End Cross-Frameworks Framework - 前端跨框架跨平台框架
Stars: ✭ 12,153 (+55140.91%)
HybridsExtraordinary JavaScript framework with unique declarative and functional architecture
Stars: ✭ 2,529 (+11395.45%)
Choo🚂🚋 - sturdy 4kb frontend framework
Stars: ✭ 6,637 (+30068.18%)
vanilla-jsxVanilla jsx without runtime. HTML Tag return DOM in js, No virtual DOM.
Stars: ✭ 70 (+218.18%)
toggle-icontoggle-icon is a custom element created with Polymer. It provides an extremely powerful and customizable switch that looks like a paper-icon-button.
Stars: ✭ 21 (-4.55%)
symbiote.jsSimple, light and very powerful library to create embedded components for any purpose, with a data flow management included.
Stars: ✭ 40 (+81.82%)
cwcoPowerful and Fast Web Component Library with a Simple API
Stars: ✭ 27 (+22.73%)
custom-elements-manifestCustom Elements Manifest is a file format that describes custom elements in your project.
Stars: ✭ 81 (+268.18%)
vaadin-text-fieldThe themable Web Component providing input controls. Part of the Vaadin components.
Stars: ✭ 29 (+31.82%)
Awesome PolymerA collection of awesome Polymer resources.
Stars: ✭ 384 (+1645.45%)
Slim.jsFast & Robust Front-End Micro-framework based on modern standards
Stars: ✭ 789 (+3486.36%)
Reactshadow🔰 Utilise Shadow DOM in React with all the benefits of style encapsulation.
Stars: ✭ 948 (+4209.09%)
FaconTiny utility (272B) to create DOM elements with manner.
Stars: ✭ 212 (+863.64%)
anywhere-webcomponentsA UI work in progress based on custom elements (web components) for use in anywhere.
Stars: ✭ 17 (-22.73%)
smart-custom-elementSmart a lightweight web component library that provides capabilities for web components, such as data binding, using es6 native class inheritance. This library is focused for providing the developer the ability to write robust and native web components without the need of dependencies and an overhead of a framework.
Stars: ✭ 17 (-22.73%)
codeceptjs-bddJavascript BDD UI Automation Framework. Exclusive LWC Shadow DOM Support. Playwright, Webdriver.io, Appium, Saucelabs.
Stars: ✭ 35 (+59.09%)
lit-componentsMoved to https://github.com/vaadin/component-mixins
Stars: ✭ 59 (+168.18%)
lazy-imageLazily load your images with <lazy-image> custom element
Stars: ✭ 42 (+90.91%)
vite-plugin-slothFresh take on static site generation, using HTML-first approach to build website. Powered by ⚡️ Vite
Stars: ✭ 39 (+77.27%)
domyCustom Elements Storage
Stars: ✭ 77 (+250%)
paper-chipA chip web component made with Polymer 2 following Material Design guidelines
Stars: ✭ 30 (+36.36%)
Vaadin Gridvaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
Stars: ✭ 383 (+1640.91%)
grid-containerA grid for the future, CSS Grid Layout + Web Components (Custom Elements v1 + Shadow DOM v1)
Stars: ✭ 51 (+131.82%)
Vanilla ColorfulA tiny color picker custom element for modern web apps (2.7 KB) 🎨
Stars: ✭ 467 (+2022.73%)
Vaadin Combo BoxThe Web Component for displaying a list of items with filtering. Part of the Vaadin components.
Stars: ✭ 113 (+413.64%)
Query Selector Shadow DomquerySelector 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
Stars: ✭ 115 (+422.73%)
Api Viewer ElementAPI documentation and live playground for Web Components
Stars: ✭ 121 (+450%)
MarkuplintA Linter for All Markup Languages.
Stars: ✭ 193 (+777.27%)
StandaloneCreate framework agnostic components that are truly reusable and interoperable with all the benefits of the React ecosystem – using the HTML5 custom elements API to extend HTML's vocabulary.
Stars: ✭ 205 (+831.82%)
Vanilla HamburgerAnimated hamburger menu icons for modern web apps (1.8 KB) 🍔
Stars: ✭ 110 (+400%)
Calcite ComponentsWeb Components for the Calcite Design System. Built with Stencil JS. Currently in Beta!
Stars: ✭ 96 (+336.36%)
StencilA toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
Stars: ✭ 9,880 (+44809.09%)
RobojsRoboJS is a library that aims to dynamically load JS modules depending on how the DOM is composed.
Stars: ✭ 133 (+504.55%)
aurumFast and concise declarative DOM rendering library for javascript
Stars: ✭ 17 (-22.73%)
api-viewer-elementAPI documentation and live playground for Web Components. Based on Custom Elements Manifest format
Stars: ✭ 222 (+909.09%)
AybolitLightweight web components library built with LitElement.
Stars: ✭ 90 (+309.09%)
pattern-libraryAXA CH UI component library. Please share, comment, create issues and work with us!
Stars: ✭ 103 (+368.18%)
web-componentsA set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Stars: ✭ 322 (+1363.64%)
MoleculeJSA library for creating fast and reactive Custom Elements
Stars: ✭ 39 (+77.27%)
CalDOMAn agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.
Stars: ✭ 176 (+700%)
HolmesFast and easy searching inside a page
Stars: ✭ 1,679 (+7531.82%)
Server Components🔧 A simple, lightweight tool for composable HTML rendering in Node.js, based on web components.
Stars: ✭ 212 (+863.64%)
Redux Store ElementA custom element allowing a more declarative use of Redux.
Stars: ✭ 83 (+277.27%)
Ioing Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.
Stars: ✭ 224 (+918.18%)
svelte-webcomponent-boilerplate🏗 Create your HTML5 Web Component with Svelte. Made your web components with this user-friendly boilerplate
Stars: ✭ 58 (+163.64%)