SSGs through the ages: The ‘Reinvention’ era

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

  • 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.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • docs

    Linode guides and tutorials. (by linode)

  • Hugo has seen success with corporate customers, including 1Password, Linode Digital.gov, 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

  • Sculpin

  • Metalsmith

    An extremely simple, pluggable static site generator for Node.js

  • Metalsmith

  • Hexo

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

  • Hexo

  • Harp

    Static Web Server/Generator/Bundler

  • Harp

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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.

  • Hugo

  • 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