anywhere-webcomponentsA UI work in progress based on custom elements (web components) for use in anywhere.
Stars: ✭ 17 (-37.04%)
Calcite ComponentsWeb Components for the Calcite Design System. Built with Stencil JS. Currently in Beta!
Stars: ✭ 96 (+255.56%)
lego🚀 Web-components made lightweight & Future-Proof.
Stars: ✭ 69 (+155.56%)
NutmegBuild, test, and publish vanilla Web Components with a little spice
Stars: ✭ 111 (+311.11%)
web-componentsA set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Stars: ✭ 322 (+1092.59%)
WeightlessHigh-quality web components with a small footprint
Stars: ✭ 284 (+951.85%)
modulor-htmlMissing template engine for Web Components
Stars: ✭ 36 (+33.33%)
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 (+659.26%)
AybolitLightweight web components library built with LitElement.
Stars: ✭ 90 (+233.33%)
Vanilla HamburgerAnimated hamburger menu icons for modern web apps (1.8 KB) 🍔
Stars: ✭ 110 (+307.41%)
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 (-22.22%)
Use Custom ElementCustom hook to bridge Custom Elements (Web Components) to React.
Stars: ✭ 77 (+185.19%)
Vanilla ColorfulA tiny color picker custom element for modern web apps (2.7 KB) 🎨
Stars: ✭ 467 (+1629.63%)
svelte-webcomponentsA ready-to-use project template to build custom elements (web components) with Svelte 3 with support and examples for web components, jest, sass, nested components with props, eslinting, stylelinting, Github actions, propagating custom events from shadow-DOM to real-DOM etc.
Stars: ✭ 22 (-18.52%)
symbiote.jsSimple, light and very powerful library to create embedded components for any purpose, with a data flow management included.
Stars: ✭ 40 (+48.15%)
Vaadin Gridvaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
Stars: ✭ 383 (+1318.52%)
web-componentLightweight library providing interface for building web components
Stars: ✭ 37 (+37.04%)
vaadin-text-fieldThe themable Web Component providing input controls. Part of the Vaadin components.
Stars: ✭ 29 (+7.41%)
lit-componentsMoved to https://github.com/vaadin/component-mixins
Stars: ✭ 59 (+118.52%)
custom-elements-manifestCustom Elements Manifest is a file format that describes custom elements in your project.
Stars: ✭ 81 (+200%)
OmiFront End Cross-Frameworks Framework - 前端跨框架跨平台框架
Stars: ✭ 12,153 (+44911.11%)
PanelWeb Components + Virtual DOM: web standards for powerful UIs
Stars: ✭ 206 (+662.96%)
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 (+866.67%)
Vaadin Combo BoxThe Web Component for displaying a list of items with filtering. Part of the Vaadin components.
Stars: ✭ 113 (+318.52%)
Ion PhaserA web component to use Phaser Framework with Angular, React, Vue, etc 🎮
Stars: ✭ 152 (+462.96%)
vaadin-selectCustomizable Web Component similar to a native browser select. Part of the Vaadin components.
Stars: ✭ 18 (-33.33%)
aurumFast and concise declarative DOM rendering library for javascript
Stars: ✭ 17 (-37.04%)
MoleculeJSA library for creating fast and reactive Custom Elements
Stars: ✭ 39 (+44.44%)
svelte-webcomponent-boilerplate🏗 Create your HTML5 Web Component with Svelte. Made your web components with this user-friendly boilerplate
Stars: ✭ 58 (+114.81%)
api-viewer-elementAPI documentation and live playground for Web Components. Based on Custom Elements Manifest format
Stars: ✭ 222 (+722.22%)
CalDOMAn agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.
Stars: ✭ 176 (+551.85%)
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 (-37.04%)
page-titleA Polymer element for easily updating a webpage's title, such as in a SPA.
Stars: ✭ 13 (-51.85%)
material-webcomponentsMaterial Design implemented in Web Components (Custom Elements v1)
Stars: ✭ 110 (+307.41%)
pattern-libraryAXA CH UI component library. Please share, comment, create issues and work with us!
Stars: ✭ 103 (+281.48%)
remote-input-elementAn input element that sends its value to a server endpoint and renders the response body.
Stars: ✭ 72 (+166.67%)
paper-chipA chip web component made with Polymer 2 following Material Design guidelines
Stars: ✭ 30 (+11.11%)
eslLightweight and flexible UI component library based on web components technology for creating basic UX modules
Stars: ✭ 53 (+96.3%)
vaadin-boardWeb Component for creating flexible responsive layouts and building nice looking dashboards.
Stars: ✭ 17 (-37.04%)
crabJavaScript library for building user interfaces with Custom Elements, Shadow DOM and React like API
Stars: ✭ 22 (-18.52%)
vaadin-dialogHigh quality web component for modal dialogs. Part of the Vaadin platform.
Stars: ✭ 15 (-44.44%)
vaadin-checkboxThe Web Component for customized checkboxes. Part of the Vaadin components.
Stars: ✭ 18 (-33.33%)
elementFast and simple custom elements.
Stars: ✭ 65 (+140.74%)
scheduler-componentA Web Component wrapper for FullCalendar library that uses Polymer version 2.0 and ES6.
Stars: ✭ 24 (-11.11%)
grid-containerA grid for the future, CSS Grid Layout + Web Components (Custom Elements v1 + Shadow DOM v1)
Stars: ✭ 51 (+88.89%)
blockml-componentA component-based virtual DOM system (similar to React) for blockml.
Stars: ✭ 23 (-14.81%)
vite-plugin-slothFresh take on static site generation, using HTML-first approach to build website. Powered by ⚡️ Vite
Stars: ✭ 39 (+44.44%)
simple-switchVanilla JS/CSS Switch UI element
Stars: ✭ 18 (-33.33%)
g-emoji-elementBackports native emoji characters to browsers that don't support them by replacing the characters with fallback images.
Stars: ✭ 112 (+314.81%)
focus-trapA lightweight web component that traps focus within a DOM node
Stars: ✭ 44 (+62.96%)
design-systemThe Baloise Design System consists of reusable components and a clearly defined visual style, that can be assembled together to build any number of applications.
Stars: ✭ 40 (+48.15%)
inclusive-elementsAccessible, lightweight, unstyled implementations of common UI controls.
Stars: ✭ 17 (-37.04%)
drawerA touch-enabled drawer component for the modern web.
Stars: ✭ 26 (-3.7%)