Component, documentation and static site generator. 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...