Files
awesome-static-generators/README.md
Myles Braithwaite 6a03f7c985 Added two projects.
2015-10-13 12:49:40 -04:00

6.8 KiB

Awesome Static Web Site Generators

A static web site generator is an application that takes plain text files and compiles them to HTML files.

Changelog Feed

Blogs

  • Hexo - A fast, simple & powerful blog framework. - #JavaScript #Node.js
  • Hyde - #Python
  • Jekyll - Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. - #Ruby
  • Journey - #Go
  • Nikola - #Python
  • Octopress - Similar to Jekyll but where everything you need is already setup. - #Ruby #Jekyll
  • Pelican - Uses Markdown or ReST for content and Jinja 2 for themes. - #Python
  • Spress - #PHP
  • Static - Supports org-mode and markdown. - #Clojure
  • Tinkere - #Python

Frameworks

  • Assemble - #JavaScript #Node.js
  • Cactus - #MacOSX
  • coil - #elixir
  • DocPad - #JavaScript #CoffeeScript #Node.js
  • Flask-Frozen - Freezes a Flask application into a set of static files. - #Python #Flask
  • Gaiden - A tool that makes it easy to create documentation with Markdown. - #Groovy
  • Gatsby - #JavaScript #Node.js #React.js
  • Grain - #Groovy
  • Hakyll - Hakyll is a Haskell library for generating static sites, mostly aimed at small-to-medium sites and personal blogs. It is written in a very configurable way and uses an xmonad-like DSL for configuration. - #Haskell
  • Hugo - It is optimized for speed, easy use and configurability. - #Go
  • LambdaPad - #Erlang
  • m4-bakery - #make #m4
  • Metalsmith - An extremely simple, pluggable static site generator. - #JavaScript #Node.js
  • MiddleMan - Middleman is a static site generator using all the shortcuts and tools in modern web development. - #Ruby
  • nanoc - Felxiable support for small personal to large corporate web sites. - #Ruby
  • obelisk - #elixir
  • Pagegen - #Python
  • Roots - #Node.js
  • Sculpin - #PHP
  • Sitegen - #Lua #MoonScript
  • Tags - #Python
  • webgen - #Ruby
  • Wintersmith - #JavaScript #Node.js
  • yst - Powered by YAML. - #Haskell
  • Phrozn - #PHP

Photography

Single Page

  • Flatdoc - a small JavaScript file that fetches Markdown files and renders them as full pages. - #JavaScript

Wikis

  • Gollum - Gollum is a simple wiki system built on top of Git. - #Ruby
  • ikiwiki - #Haskell

Helpful Tools and Services

  • Chartspree - Creats svg based charts for your static web sites.
  • Formspree - Adds functional forms to your static web sites.
  • git-annex - Configure git-annex for a public repository for a static web site.

Deploy

  • Harpoon - S3 based deploy with rollback and staging/production support. - #Ruby

Web Hosts

Other Lists of Static Web Site Geneartors

Awesome lists that help you with your new static web site.

Static Web Site Generators in Other Awesome Lists