Skip to content

A collection of awesome static website compiler / builder / generator goodies (tools, templates 'n' themes, plugins 'n' extensions, guides, services, etc.)

Notifications You must be signed in to change notification settings

staystatic/awesome-static

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Static

A collection of awesome static website compiler / builder / generator goodies (tools, templates 'n' themes, plugins 'n' extensions, guides, services, etc.)

Contributions welcome. Anything missing? Send in a pull request. Thanks.

Table of Contents

General

All Static Website Compilers / Builders / Generators

Directories / ListingsShowcases

Directories / Listings

Let a thousand website compiler bloom

Static Gen (web: staticgen.com) -- top 100+ static site builders / generators; sort by github stars or by programming language and more

Static Site Generators (web: staticsitegenerators.net) -- 400+ static site builders / generators; sort by github stars or by programming language and more

Showcases

One sample, many static website builds

Stay Static Website Compiler Samples (web: staystatic.github.io, github: staystatic) -- covers Jekyll (Ruby), Middleman (Ruby), Hugo (Go), Metalsmith (JavaScript/Node.js) and others; showing how to use pages, posts and custom types (e.g. bookmarks 'n' links)

Adventure Time! Static Website Samples (github: remotesynth/Static-Site-Samples) by Brian Rinaldi -- covers Jekyll (Ruby), Middleman (Ruby), Harp (JavaScript), Hexo (JavaScript), Wintersmith (JavaScript/CoffeeScript), Hugo (Go)

Quick References (Cheat Sheets)

By Language

RubyPythonPHPJavaScript / Node.jsGoHaskell

Ruby

  1. Jekyll ★24,888 (gem: jekyll ⇓2,196,090)
  2. Middleman ★5,118 (gem: middleman ⇓1,035,325)
  3. Nanoc ★1,347 (gem: nanoc ⇓233,529)
  4. Awestruct ★226 (gem: awestruct ⇓139,452)
  5. webgen ★90 (gem: webgen ⇓90,154)

Note: If no update for 1+ year than tool no longer listed e.g. Statis ★715 (Nov 2013; gem v0.2.0 - Jan 2013), Ruhoh ★627 (Sep 2014; gem v2.6 - Dec 2013), Webby ★278 (officially discontinued, Aug 2011; v0.9.4 - Apr 2009)

Links

Python

  1. Pelican ★5,687 (pypi: pelican ⇓9,395/month)
  2. Nikola ★979 (pypi: Nikola ⇓4,360/month)
  3. Cactus ★2,704 (pypi: Cactus ⇓1,623/month)
  4. Lektor ★1,732 (pypi: Lektor ⇓1,519/month)
  5. Hyde ★1,278 (pypi: hyde ⇓1,013/month)

PHP

  1. Sculpin ★952 (composer: sculpin/sculpin ⇓13,312)
  2. Jigsaw ★370 (composer: tightenco/jigsaw ⇓327)
  3. This Is Not A Wiki ★12

JavaScript / Node.js

  1. Hexo ★9,610 (npm: hexo ⇓15,792/month)
  2. Metalsmith ★4,692 (npm: metalsmith ⇓22,053/month)
  3. Harp ★3,782 (npm: harp ⇓8,015/month)
  4. Wintersmith ★2,806 (npm: wintersmith ⇓2,971/month)
  5. Gatsby ★2,650 (npm: gatsby ⇓2,898/month)

Links

Go

  1. Hugo ★9,476
  2. gor ★472
  3. Ink ★336
  4. gostatic ★298

Links

Haskell

  1. Hakyll ★1,228 (hackage: hakyll ⇓33,613)
  2. yst ★198 (hackage: yst ⇓3,745)

Java

  1. JBake ★392

.NET / C-Sharp

  1. Pretzel ★443

Lua

  1. Luapress ★101 (luarocks: fizzadar/luapress ⇓211)

Erlang

  1. Lambda Pad ★84

HTML Tester / Checker / Linter / Proofer

htmltest ★20 -- html test tool (in go)

More Bookmarks 'n' Links

Awesome Static Website Services (github: aharris88/awesome-static-website-services)

Awesome Static Website Generators (github: myles/awesome-static-generators)

Awesome Markdown (github: writekit/awesome-markdown) -- write your article and posts in plain text with markdown formatting and conventions

{Static is} The New Dynamic (web: thenewdynamic.org) -- static site links, showcases, events and more

Meta

License

The awesome list is dedicated to the public domain. Use it as you please with no restrictions whatsoever.

Questions? Comments?

Post them to the wwwmake forum. Thanks!

About

A collection of awesome static website compiler / builder / generator goodies (tools, templates 'n' themes, plugins 'n' extensions, guides, services, etc.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •