- Jekyll 5,676

- Octopress 2,696

- Middleman 685

- NestaCMS 664

- Statis 509

- Second Crack 479

- Nanoc 355

- Frank 341

- DocPad 419

- Wintersmith 112

- Blacksmith 98

I've forked this list, updated the watch (now stars) -count and added a few generators (a few from the comments)
You can add Sculpin to the list.
In Python-land Pelican is a big one!
Shameless plug: JBake
I'll add Kerouac (Node.js) to the list of contenders.
And hexo (Node.js)
Please add Assemble, it's a static site generator built as a plugin for Grunt.js.
Can Movable Type qualify? It's based on Perl and I believe it's got 206 watchers.
https://github.com/ralsina/nikola (python)
List of python static site generators: https://gist.github.com/max-arnold/6402386
Cabin is a node.js static site generator powered by Grunt. It currently has three beautiful blogging themes available out of the box. Getting started takes like 45 seconds. Here are the available themes, with links to installing each:
I created a realtime comparison dashboard of Github stats for the leading static site generators at http://www.staticgen.com
To me, it seems like Assemble , which leverages the popular Grunt task runner, is a saner choice for Node.js. I spent some time evaluating DocPad, and my impression is that it suffers from lack of focus on the static use case. This gist was helpful 2 years ago when I first found it, but now it is out of date and as such is doing a disservice to people freshly ask the question
What are my options for static site generation?
Either the gist should be marked as out of date, or it should be updated to include the forks.
For what it's worth, the nanoc listing has become fairly outdated, despite the project which it uses for it's listing from still being maintained. As such, I've setup http://staticsitegenerators.net to pull in the latest data and combine it with the github data among other things. It is now the most definitive listing you can find.
Hakyll? Ruhoh?
Hey, I have merged all the forks started from this gist at https://gist.github.com/nodiscc/6138507.
@balupton http://staticsitegenerators.net/ looks useful. I'll do a pull request on https://github.com/jaspervdj/static-site-generator-comparison to update it with my changes
Thessc is missing. I'm currently writing it. Language: C.
@balupton nice! I was planning to do the same thing, I will try to remember to submit a pull req for any new ones I come across. 🍻
nodeache (Node.js) could actually be added.
Zeokat recoemnds one good cms http://bolt80.com/piecrust/
It works with static files aswell.
I wrote one, named StaGen, supporting Markdown, StringTemplate 4 and JSON. Developed in Java 8.
Currently powering WizTools.org.
Try Mecha CMS, it’s pure PHP.
It uses Markdown It for web pages, EJS and Postcss for site layout, and Browsersync as a development server with "live editing" and testing your site on all connected devices. Also it can scaffold the basic site layout for you (based on Material Design Lite).
You may want to take a peek at https://staticsitegenerators.net/ as well.
You can add Hugo as a SSG: https://github.com/spf13/hugo
I use Hugo in my SaaS system to make it easy for technically challenged people to start using static website generators: https://appernetic.io
Hey all I wrote a static site generator and I am looking for some constructive criticism or and feature suggestions. If anyone is interested in reviewing the project I would really appreciate it.
The project is called Muleify and it is hosted on Github and available on NPM. It is open source with MPL-2.0 incense.
I think it is rather unique since it requires almost zero configuration.
NPM Link: https://www.npmjs.com/package/muleify
Github Link: https://github.com/AlexanderElias/muleify
@ruemic good job with https://www.staticgen.com/
webgen (also at github) is missing