Powerful and extensible static site generator for Grunt.js and Yeoman. Assemble makes it easy to build sites, components, documentation, blogs or gh-pages from reusable templates and data.  Includes options for using JSON, YAML, YAML front matter, templates, pages, includes, layouts, filters, helpers...