Home

Awesome

List of static site generators

Introduction

For small homepages you don't need a CMS. A static site generators (SSG) is enough.

There far too many options ....

The list is long: static-site-generator list a github

The fun fact: Most people think a SSG needs to work on markdown files (instead of HTML) and provides no GUI. I think this is just the way many SSG work, but there are many more options to create a static site. Why not create a static site via a nice Web-GUI with a DB backend? You just need a final build-step which creates static files from the data stored in the database.

Hugo

hugo

Hugo: Fast, written in go.

Support for tags: https://gohugo.io/templates/taxonomy-templates/

Jekyll

Old (since 2009)

Jekyll

Publii

Publii

License: GPL 3.0
Frontend: Vue
Editor: native GUI

Vuepress

https://vuepress.vuejs.org/

License: MIT
Frontend: Vue
Editor: none

netlify cms

https://github.com/netlify/netlify-cms

An admin GUI for SSGs.

Lektor

https://www.getlektor.com/

License: BSD
Frontend: none
Editor: Web GUI
Language: Python

mkdocs material

https://github.com/squidfunk/mkdocs-material

License: MIT
Language: TypeScript
Editor: None

Pelican

https://github.com/getpelican/pelican

License: AGPL-3.0
Language: Python
Editor: None

11ty

https://github.com/11ty/eleventy

License: MIT Language: JavaScript Editor: None

High satisfaction score: https://slides.com/seldo/jamstack-survey-2020#/29

Gatsby

gatsby

React frontend. I want html, not react.

More

Thomas WOL: Working out Loud