Files
awesome-static-generators/README.md
Myles Braithwaite 225c871705 Update README.md
2016-11-15 14:51:30 -05:00

7.5 KiB

Awesome Static Web Site Generators Awesome

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

Changelog Feed

Blogs

  • ABlog - A Sphinx extension that converts any documentation or personal website project into a full-fledged blog. - #Python
  • 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

CMS

  • Lektor - An easy to use static CMS and blog engine. - #Python

Documentation

  • DocPad - #JavaScript #CoffeeScript #Node.js
  • Sphinx - #Python

Frameworks

  • Assemble - #JavaScript #Node.js
  • Cactus - #MacOSX
  • Cactus - #Python
  • coil - #elixir
  • Complexity - for those who like to work in HTML - #Python
  • 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
  • Phenomic - Modern static website generator based on the React and Webpack ecosystem. - #Javascript #Node.js #React.js
  • Phrozn - #PHP
  • Roots - #Node.js
  • Sculpin - #PHP
  • Sitegen - #Lua #MoonScript
  • Tags - #Python
  • Urubu - #Python
  • webgen - #Ruby
  • Wintersmith - #JavaScript #Node.js
  • yst - Powered by YAML. - #Haskell

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