Oct 27, 2017

Libraries for building web components

Many libraries already exist that make it easier to build web components. To dive in and create your own components, here are some you can try out:

Bosonic is a collection of components designed to meet the everyday needs of web developers.
Polymer provides a set of features for creating custom elements.
SkateJS is a JavaScript library for writing web components with a small footprint.
Slim.js is an opensource lightweight web component library that provides data-binding and extended capabilities for components, using es6 native class inheritance.
Stencil is an opensource compiler that generates standards-compliant web components.
X-Tag is an open source JavaScript library that provides an interface for component development.