SSGs through the ages: The ‘Reinvention’ era

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • gutenberg

    A fast static site generator in a single binary with everything built-in.

    Vincent gets straight to the point in his announcement of ‘Gutenberg’ (later renamed to Zola).

  • tera

    A template engine for Rust based on Jinja2/Django

    Vincent had been working on his own templating engine, Tera in Rust, and thought building a static site generator would be a great way to further his knowledge of the language. Before long, he had created Gutenberg, an opinionated yet flexible way to build “all kinds of sites, from landing pages to knowledge bases, not only blogs.” Gutenberg launched with support for CommonMark for content, category and tag support, automatic RSS feeds, and a host of other features that made it a viable alternative to Hugo.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • docs

    Linode guides and tutorials. (by linode)

    Hugo has seen success with corporate customers, including 1Password, Linode, KeyCDN, and Let’s Encrypt, to name just a few. Bjørn Erik Pedersen took over as the lead maintainer in 2015 and continues to lead Hugo’s thriving community.

  • Sculpin

    Sculpin — Static Site Generator


  • Metalsmith

    An extremely simple, pluggable static site generator.


  • Hexo

    A fast, simple & powerful blog framework, powered by Node.js.


  • Harp

    Static Site Server/Generator with built-in preprocessing


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • go

    The Go programming language

    Build speed — Jekyll is notoriously slow and building sites. Hugo is written in Go, which is a compiled language and, according to its current leader maintainer, a “perfect match for many of the tasks that Hugo performs”. The result is Hugo’s ability to build tens of thousands of pages in seconds.

  • Hugo

    The world’s fastest framework for building websites.


  • Composer

    Dependency Manager for PHP

    Beau Simensen was using Jekyll to create static sites and hit issues he created pull requests to fix. After months of inactivity on his pull requests, he grew frustrated and set out to build a new SSG. Beau had experience in PHP and thought, “Maybe I could rewrite Jekyll in PHP”. Symfony’s HTTP Kernel SSG could serve as the heart of the SSG, Composer was making waves as a PHP dependency manager, and Twig was a popular PHP templating language. He had all the building blocks he needed. And so, Sculpin was born.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts