Awesome
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 / Listings • Showcases
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
Ruby • Python • PHP • JavaScript / Node.js • Go • Haskell
Ruby
- Jekyll ★24,888 (gem:
jekyll
⇓2,196,090) - Middleman ★5,118 (gem:
middleman
⇓1,035,325) - Nanoc ★1,347 (gem:
nanoc
⇓233,529) - Awestruct ★226 (gem:
awestruct
⇓139,452) - 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
- Awesome Jekyll (github:
planetjekyll/awesome-jekyll
) -- a collection of awesome Jekyll goodies (tools, templates, plugins, guides, etc.) - Jekyll @ {Static is} The New Dynamic
- Middleman @ {Static is} The New Dynamic
Python
- Pelican ★5,687 (pypi:
pelican
⇓9,395/month) - Nikola ★979 (pypi:
Nikola
⇓4,360/month) - Cactus ★2,704 (pypi:
Cactus
⇓1,623/month) - Lektor ★1,732 (pypi:
Lektor
⇓1,519/month) - Hyde ★1,278 (pypi:
hyde
⇓1,013/month)
PHP
- Sculpin ★952 (composer:
sculpin/sculpin
⇓13,312) - Jigsaw ★370 (composer:
tightenco/jigsaw
⇓327)
JavaScript / Node.js
- Hexo ★9,610 (npm:
hexo
⇓15,792/month) - Metalsmith ★4,692 (npm:
metalsmith
⇓22,053/month) - Harp ★3,782 (npm:
harp
⇓8,015/month) - Wintersmith ★2,806 (npm:
wintersmith
⇓2,971/month) - Gatsby ★2,650 (npm:
gatsby
⇓2,898/month)
Links
- Awesome Metalsmith (github:
metalsmith/awesome-metalsmith
) - Metalsmith @ {Static is} The New Dynamic
Go
Links
Haskell
Java
- JBake ★392
.NET / C-Sharp
<!-- check: cannot handle c# in markdown? -->- Pretzel ★443
Lua
- Luapress ★101 (luarocks:
fizzadar/luapress
⇓211)
Erlang
- 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!