Awestruct is a framework for creating static HTML sites, inspired by the Jekyll utility in the same genre.
The core concept of Awestruct is that of structures, specifically Ruby `OpenStruct` structures. The struct aspect allows arbitrary, schema-less data to be associated with a specific page or the entire site.
Site-specific data is automatically loaded from simple YAML files, while data can be provided on pages using a front-matter prolog.
$ gem install awestruct
$ awestruct -i -f bootstrap