Metal SDK
A class that adds support for watchable, configurable state
A Metal.js set of common data structures.
Promises polyfill from Google's Closure Library in ES6
Clay Icon Component
Core functions from Metal.js, with utilities for dealing with arrays, objects and others.
Classes responsible for emitting and listening to events
A collection of assertion methods for metal
Metal's throttle utility
Self-host the Metal font in a neatly bundled NPM package.
Metal's component for copying content to the clipboard
A Component renderer for templates compiled to incremental dom
Clay Radio Component
Routing solution to link URLs to Metal.js components using HTML5 History API.
A collection of utility functions for handling dom elements
Provides a convenient API for data persistence using a selected data storage mechanism
Manages focus on components via keyboard events
Clay Checkbox Component
Metal.js utility for AOP.
Web component (CustomElement) registration for Metal.js components.
A soy templates renderer to be used with Metal.js's Component class
Clay Link Component
Adds a custom event that helps listen to key events in a cleaner way
Metal.js position helps you to best position a DOM element into the screen. Useful to build tooltips, dropdowns an much more.