Component, documentation and static site generator for Grunt.js and Yeoman. Assemble makes it easy to build web projects from reusable templates and data.  Includes options for using JSON, YAML, YAML front matter, templates, pages, includes, layouts, filters, helpers...