Skip to content

Instantly share code, notes, and snippets.

@davatron5000
Created March 30, 2012 20:57
Show Gist options
  • Save davatron5000/2254924 to your computer and use it in GitHub Desktop.
Save davatron5000/2254924 to your computer and use it in GitHub Desktop.
Static Site Generators

Backstory: I decided to crowdsource static site generator recommendations, so the following are actual real world suggested-to-me results. I then took those and sorted them by language/server and, just for a decent relative metric, their Github Watcher count. If you want a heap of other projects (including other languages like Haskell and Python) Nanoc has the mother of all site generator lists. If you recommend another one, by all means add a comment.

Ruby

Node.JS

PHP

@matthiasbeyer
Copy link

Thessc is missing. I'm currently writing it. Language: C.

@edrex
Copy link

edrex commented Oct 27, 2013

@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. 🍻

@nunull
Copy link

nunull commented Jan 9, 2014

nodeache (Node.js) could actually be added.

@Zeokat
Copy link

Zeokat commented Mar 1, 2014

Zeokat recoemnds one good cms http://bolt80.com/piecrust/
It works with static files aswell.

@subwiz
Copy link

subwiz commented Apr 3, 2014

I wrote one, named StaGen, supporting Markdown, StringTemplate 4 and JSON. Developed in Java 8.

Currently powering WizTools.org.

@taufik-nurrohman
Copy link

Try Mecha CMS, it’s pure PHP.

Mecha

@koistya
Copy link

koistya commented Jul 11, 2014

Easystatic - a simple static site generator

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

@SgtPooki
Copy link

SgtPooki commented Feb 9, 2015

You may want to take a peek at https://staticsitegenerators.net/ as well.

@onebree
Copy link

onebree commented Dec 1, 2015

@appernetic
Copy link

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

@xeaone
Copy link

xeaone commented Jan 23, 2017

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

@osv
Copy link

osv commented Sep 21, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment