FindSoftware

Awestruct

Ruby framework that builds static HTML sites from AsciiDoc, Markdown or Textile sources, YAML data and templates.

Awestruct is a Ruby framework for creating static HTML sites, inspired by Jekyll. Pages are written in lightweight markup such as AsciiDoc, Markdown or Textile, with Slim or Haml templates, and site-specific data is loaded from YAML files.

The generator is a Ruby program, so the machine that builds the site needs a Ruby installation. The output is static HTML, and the deployment guide lists GitHub Pages, an rsync and ssh server, and Amazon S3 as destinations.

Identity

Status
Active
Maintainer
Bob McWhirter3
First release
20105

Rendering and deploy

Runs as
Static files1
Rendering
Static output1
Install with
gem install awestruct3

Releases

Current major version
Pre-1.06
Last release
2024-01-076

Adoption

GitHub stars
2932
Contributors
427
Dependent repositories
2138
Dependent packages
18

Why these figures do not compare

Sources

  1. 2026-10-23: links, Categories, Rendering, Templating, Content storage, Runs as
    awestruct.github.io/
  2. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/awestruct/awestruct
  3. 2026-10-23: links, Maintainer, Runtime, Minimum runtime, Install with, License model
    github.com/awestruct/awestruct/blob/master/README.md
  4. 2026-10-23: License
    rubygems.org/api/v1/gems/awestruct.json
  5. 2026-10-23: First release
    rubygems.org/api/v1/versions/awestruct.json
  6. 2026-10-23: Current major version, Last release
    api.github.com/repos/awestruct/awestruct/releases
  7. 2026-10-23: Contributors
    api.github.com/repos/awestruct/awestruct/contributors?per_page=1
  8. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/awestruct

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON