Displaying 1 to 20 from 38 results

DevExtreme - HTML5 JavaScript Component Suite for Responsive Web Development

  •    Javascript

Voted the best cross-platform component suite containing everything you need to create responsive web apps for touch devices and traditional desktops: data grid, interactive charts, data editors, navigation and multi-purpose widgets that are designed to look great and provide powerful functionality in any browser.

skatejs - SkateJS is a web component library designed to give you an augmentation of the web component specs focusing on a functional rendering pipeline, clean property / attribute semantics and a small footprint

  •    Javascript

At its core, Skate is about creating Custom Elements. Skate provides a series of mixin functions that enable you to control what your component can do.Calling withComponent() gives you a Custom Element class constructor, which you can then extend to define your own elements.

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.

vue-mdc - Material web components for Vue.js

  •    Javascript

This is the adaptation of Material Components web for Vue.js. Keeping them fast, easy to use and, SSR ready. The prepublish hook will ensure dist files are created before publishing. This way you don't need to commit them in your repository.

catberry - Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering

  •    Javascript

Catberry was developed to help create "isomorphic/Universal" Web applications. Long story short, isomorphic/universal applications are apps that use the same codebase on both the server and client environments to render what the client would see as a "Single Page Application".

omi - Omi === Preact + Scoped CSS + Store System + Native Support in 3kb javascript.

  •    Javascript

Omi === Preact + Scoped CSS + Store System + Native Support in 3kb javascript. Different to preact, you need not to import { h } from 'omi'.

vaadin-core - An evolving set of free, open source web components for building mobile and desktop web applications in modern browsers

  •    HTML

Vaadin core components is the open source part of the Vaadin standards-based Web Components set, which contains high-quality user interface components commonly needed in modern mobile and desktop business web applications. For more information, see the Vaadin components README.

Fluent Interface for WebRequest object

  •    CSharp

This project make a fluent interface for WebRequest. For easy to use the WebRequest, we create new DSL for it and config it with understand language.

validate-element-name - Validate the name of a custom element

  •    Javascript

Custom element names should start with a-z and contain a-z and at least one - with optionally 0-9.You should not use the x-, polymer-, ng- prefixes.

val - VirtualDOM abstraction layer - give yourself better integration and full control over the DOM with any virtual DOM library that uses a Hyperscript-like API such as React and Preact

  •    Javascript

The problems these different implemenations face is that the only common thing is the function that you invoke and the arguments that it accepts, at a top level. However, they all behave differently with the arguments you give them.For example, React will only set props on DOM elements that are in its whitelist. Preact will set props on DOM elements if they are in element. There's problems with each of these.

web-component - Lightweight library providing interface for building web components

  •    Javascript

Lightweight library providing interface for building web components.No problem! Simply fork this repository, add middleware and create pull request.

preact-custom-element - Wrap your component up as a custom element

  •    Javascript

Generate/register a custom element from a preact component. * Note: as per the Custom Elements specification, the tag name must contain a hyphen.

bram - Web components, live bound templates, in 4kB

  •    Javascript

Bram is a 3k web components library with everything you need to build reactive user interfaces. Bram embraces ES2015, the <template> element, and Proxys. Or grab one of our releases.

custom-attributes - Defining custom attributes that provide rich mixin behavior

  •    Javascript

Define custom attributes in the same way you can define custom elements, which allows for rich mixin types of behaviors on elements. custom-attributes follows a very similar API as v1 custom elements, but rather than a class instance representing the host element, the class instance is meant to represent the attribute.

gwt-api-generator - Generator for creating GWT JSInterop clients from Polymer Web Components

  •    Javascript

gwt-api-generator is a tool that produces GWT Java APIs for JavaScript libraries provided as input, assuming their APIs are decorated with JSDoc annotations. Currently the generator only supports Web Components written in Polymer 1.0 syntax. Support for other type of JavaScript sources might be added in the future.

gwt-polymer-elements - Polymer Web Components for GWT

  •    Java

Vaadin transfers the ownership of this library, thus Vaadin no longer provides support or does active development on it. We took this decision because once demonstrated that polymer elements could be easily be integrated in GWT, we want to invest our team’s time in adding valuable user benefits to Vaadin Core Elements, and pass the baton to the community to do integrations with other frameworks.