Displaying 1 to 15 from 15 results

document-register-element - A stand-alone working lightweight version of the W3C Custom Elements specification

  •    Javascript

A stand-alone lightweight version of Custom Elements V1 based on top, and compatible with, the battle-tested Custom Elements V0, already used in production with projects such Google AMP HTML ⚡ and others. If you specify noBuiltIn property as true, the V1 API will be polyfilled where needed, but no extra checks and patches will be applied to make custom elements built-in working, since no browser is currently shipping this part of the specification.

custom-elements - A polyfill for HTML Custom Elements v1

  •    Javascript

A polyfill for the custom elements v1 spec. API which might trigger custom element reactions in the DOM and HTML specifications are marked with the CEReactions extended attribute.




golymer - Web components with golang (gopherjs)

  •    Go

With golymer you can create your own HTML custom elements, just by registering a go struct. The content of the shadowDOM has automatic data bindings to the struct fields. Read an blog post. The struct name, in CamelCase, is converted to the kebab-case. Because html custom elements must have at least one dash in the name, the struct name must also have at least one "hump" in the camel case name. (MyElem -> my-elem). So, for example, an struct named Foo will not be defined and the Define function will return an error.

bondo - A nano framework for Web Components utilizing Virtual-DOM

  •    Javascript

Just a little glue between Custom Elements and Virtual-DOM. Then use it like you would any other HTML element.

web-components-loader - Webpack loader that makes it incredibly easy to import HTML-centric Web Components into your project

  •    Javascript

A Webpack loader that makes it incredibly easy to import HTML-centric Web Components into your project. Importing a Web Component that consists of a single JavaScript file isn't particularly difficult, but what about Web Components that require HTML imports which themselves import various other JavaScript, CSS, and other HTML files? This is more more complicated, and, before web-components-loader, involved a lot of manual intervention.

dna - Evolution-based components.

  •    Javascript

Evolution-based components. Components are built using the same syntax of W3C Custom Elements specifications.


superviews.js - Template engine targeting incremental-dom

  •    Javascript

On the server superviews.js is used as a template engine for google's incremental-dom. NEW! Using hyperapp? Try hyperviews. The same declarative template language as superviews.js but for hyperapp.

redux-connect-element - Redux HTMLElement Connector

  •    TypeScript

Connect Redux to vanilla HTMLElement (or LitElement) instances, based on this gist by Kevin Schaaf. Typescript friendly.

svelte-custom-elements - Turn Svelte components into web components

  •    Javascript

Register Svelte components as custom elements. Install svelte-custom-elements to your project...

custom-elements-builtin - A polyfill for Custom Elements builtin extends

  •    Javascript

Brings builtin extends to browsers that already have customElements (i.e. Safari). See document-register-element to polyfill upfront all other legacy browsers too.

smart-core - Smart HTML Elements Core Scripts

  •    CSS

This repo contains only the scripts required to run applications using Smart HTML Elements. Smart HTML Elements represents a framework based on Javascript, HTML and CSS for building web-based applications that run on PC, Touch and Mobile devices. Smart HTML Elements includes more than 30 UI components. All components are designed from ground-up and based on a powerful common core. The framework core provides fundamental capabilities like support for HTML Element extensions and inheritance, HTML Templates , Data Binding, Event handling and routing, property change notifications, device and browser compatibility detection and adjustments.

smarthtmlelements-core - High Quality Custom Elements Web UI Framework

  •    Javascript

Smart HTML Elements represents a framework based on Javascript, HTML and CSS for building web-based applications that run on PC, Touch and Mobile devices. Smart HTML Elements includes more than 30 UI components. All components are designed from ground-up and based on a powerful common core. The framework core provides fundamental capabilities like support for HTML Element extensions and inheritance, HTML Templates , Data Binding, Event handling and routing, property change notifications, device and browser compatibility detection and adjustments. Smart HTML Elements takes the JavaScript & HTML UI development to a new level. It is platform independent, cross-browser compatible and works on PC and mobile devices. Don’t spend time testing on different devices and browsers. Use a reliable, CSS compliant JavaScript library based on native technologies.The product supports all major desktop and mobile web browsers - Internet Explorer 11.0, Edge, Firefox, Safari, Opera, Google Chrome.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.