An HTML5 crafting API.