Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pinceladasdaweb/Static-Site-Generators

A definitive list of tools for generating static websites.
https://github.com/pinceladasdaweb/Static-Site-Generators

static-site static-site-generator

Last synced: 2 months ago
JSON representation

A definitive list of tools for generating static websites.

Awesome Lists containing this project

README

        

Static Site Generators
====================

A definitive list of tools for generating static websites.

Table of Contents
-----------------

* [.NET](#net)
* [Awk](#awk)
* [Bash](#bash)
* [C++](#c)
* [C#](#c-sharp)
* [C and Perl](#c-and-perl)
* [Clojure](#clojure)
* [Common Lisp](#common-lisp)
* [D](#d)
* [Deno](#deno)
* [Dropbox](#dropbox)
* [Elixir](#elixir)
* [Erlang](#erlang)
* [Go](#go)
* [Groovy](#groovy)
* [Haskell](#haskell)
* [Java](#java)
* [JavaScript](#javascript)
* [Language Agnostic](#language-agnostic)
* [Lua](#lua)
* [Nimrod](#nimrod)
* [Node.js](#nodejs)
* [OCaml](#ocaml)
* [PHP](#php)
* [Python](#python)
* [Racket](#racket)
* [Ruby](#ruby)
* [Rust](#rust)
* [Scala](#scala)
* [Scheme](#scheme)
* [Shell](#shell)
* [Tcl](#tcl)

## .NET

* [Pretzel](https://github.com/Code52/pretzel)
* [Wyam](http://wyam.io)

## Awk

* [zodiac](https://github.com/nuex/zodiac)

## Bash

* [baker](https://github.com/taylorchu/baker/)
* [bashblog](https://github.com/carlesfe/bashblog)
* [NanoBlogger](http://nanoblogger.sourceforge.net/)
* [Pagegen](http://pagegen.phnd.net/)
* [SKF](http://skf.jeannedhack.org/)

## C++

* [Leo](http://leohtml.sourceforge.net/)

## C Sharp

* [Graze](https://github.com/mikoskinen/graze)

## C and Perl

* [BlazeBlogger](http://blaze.blackened.cz/)
* [blosxom](http://blosxom.sourceforge.net/documentation/users/configure/static.html)
* [Bryar](https://metacpan.org/pod/Bryar::Frontend::Static)
* [Dapper](http://vanilladraft.com/dapper/)
* [Expose](https://github.com/Jack000/Expose)
* [HiD](https://metacpan.org/pod/HiD)
* [ikiwiki](https://ikiwiki.info/)
* [Papery](https://metacpan.org/pod/Papery)
* [Qgoda](http://www.qgoda.net/)
* [Quietly::Confident](http://search.cpan.org/dist/Quietly-Confident/qc.pod)
* [StaticVolt](https://metacpan.org/pod/StaticVolt)
* [Statocles](https://metacpan.org/pod/Statocles)
* [Templer](https://github.com/skx/templer)
* [Website Meta Language](http://www.thewml.org/)
* [XDO](http://www.idocs.com/xdo/)
* [Zucchini](https://metacpan.org/pod/Zucchini)

## Clojure

* [Cryogen](http://cryogenweb.org/)
* [incise](http://www.ryanmcg.com/incise/)
* [misaki](https://github.com/liquidz/misaki)
* [perun](https://github.com/hashobject/perun)
* [Stasis](https://github.com/magnars/stasis)
* [Static](http://nakkaya.com/static.html)

## Common Lisp

* [coleslaw](http://www.cliki.net/coleslaw)
* [regenerate](https://gist.github.com/TeMPOraL/4190622)

## D

* [DSSG](https://github.com/kambrium/dssg)

## Deno

* [Gustwind](https://gustwind.js.org)
* [Lume](https://github.com/lumeland/lume)
* [Pagic](https://github.com/xcatliu/pagic)
* [ssgo](https://ssgo.netlify.app/)

## Dropbox

* [900dpi](http://900dpi.com/)
* [Blogmark](https://blogmark.me/)
* [Brace](http://brace.io/)
* [Calepin](http://calepin.co/)
* [Chili](http://chilipy.com/)
* [Cloud Cannon](http://cloudcannon.com/)
* [Drapache](https://github.com/louissobel/Drapache)
* [DropPages](http://droppages.com/)
* [KISSr](http://www.kissr.com/)
* [Pancake.io](https://www.pancake.io/)
* [Scriptogr.am](http://scriptogr.am/)
* [Site44](http://www.site44.com/)
* [Sitebox.io](http://www.sitebox.io/)
* [Telegram](https://telegr.am/)
* [Yoozon](https://yoozon.com/)

## Elixir

* [Obelisk](https://github.com/BennyHallett/obelisk)
* [Serum](https://github.com/Dalgona/Serum)

## Erlang

* [LambdaPad](https://github.com/gar1t/lambdapad)

## Go

* [bearclaw](https://github.com/donuts-are-good/bearclaw)
* [Caddy Server](https://blog.thomaspuppe.de/static-sites-from-markdown-with-caddy-server)
* [gor](https://github.com/wendal/gor)
* [gostatic](https://github.com/piranha/gostatic)
* [Hastie](https://github.com/mkaz/hastie)
* [Hugo](http://hugo.spf13.com/)
* [jkl](https://github.com/drone/jkl)
* [kkr](https://github.com/dchest/kkr)

## Groovy

* [Grain](http://sysgears.com/grain/)
* [Rizzo](https://github.com/fifthposition/rizzo/)

## Haskell

* [Hakyll](http://jaspervdj.be/hakyll/)
* [yst](https://github.com/jgm/yst)

## Java

* [FMPP](http://fmpp.sourceforge.net/)
* [JBake](http://jbake.org/)
* [StaGen](https://github.com/wiztools/stagen)

## JavaScript
* [sessg](https://github.com/pachacamac/sessg)

## Language Agnostic

* [Hammer](http://hammerformac.com/)
* [LiveReload](http://livereload.com/)
* [Mixture](http://mixture.io/)
* [Site builder console](http://sitebuilder.codeplex.com/)
* [StaticMate](https://staticmate.com/)
* [vimwiki](https://github.com/vim-scripts/vimwiki)

## Lua

* [Luapress](https://github.com/Fizzadar/Luapress)

## Nimrod

* [ipsum genera](https://github.com/dom96/ipsumgenera)

## Node.js

* [antwar](https://github.com/antwarjs/antwar)
* [Apto](https://github.com/modparadigm/apto)
* [Assemble](http://assemble.io)
* [Astro](https://astro.build/)
* [Automaton](http://indigounited.com/automaton/)
* [BAM](https://npmjs.org/package/bam)
* [Bi Sheng](https://github.com/benjycui/bisheng)
* [blacksmith](https://github.com/flatiron/blacksmith/)
* [Blode](https://github.com/stackoverflow/blode)
* [Bloguizim](https://github.com/bloguizim/bloguizim)
* [bread](https://github.com/pvorb/node-bread)
* [Broccoli Taco](http://broccoli-taco.com/)
* [Brunch](http://brunch.io/)
* [Cabin](http://www.cabinjs.com/)
* [Capri](https://capri.build)
* [CMS.js](https://github.com/cdmedia/cms.js)
* [Codex](https://github.com/logicalparadox/codex)
* [Conf-Boilerplate](https://github.com/braziljs/conf-boilerplate) (For Conference and Events)
* [Cuttlebelle](https://github.com/cuttlebelle/cuttlebelle)
* [Derby](http://derbyjs.com/)
* [DocPad](https://github.com/bevry/docpad)
* [Docusaurus](https://docusaurus.io/)
* [Easystatic](https://github.com/easystatic/easystatic)
* [Elder.js](https://github.com/elderjs/elderjs)
* [Eleventy](https://www.11ty.dev/)
* [Enfield](https://github.com/fortes/enfield)
* [Equiprose](https://github.com/thibaultCha/Equiprose)
* [Explosiv](https://github.com/vixalien/explosiv)
* [Gabby](https://github.com/alexmingoia/gabby)
* [Gatsby](https://github.com/gatsbyjs/gatsby)
* [generator-gulp-webapp](https://github.com/yeoman/generator-gulp-webapp)
* [Genesis](http://forge.synthmedia.co.uk/genesis/)
* [ghost-render](https://github.com/mixu/ghost-render)
* [GloriaJS](https://gloriajs.com/)
* [Go-Static!](https://github.com/colynb/generator-go-static)
* [Grunt](http://gruntjs.com/)
* [GruntStart](http://tsvensen.github.io/GruntStart/)
* [grunt-bear](https://github.com/tvooo/grunt-bear)
* [Grunt-Carpenter](https://github.com/TxSSC/grunt-carpenter)
* [grunt-html-builder](https://github.com/aaaristo/grunt-html-builder)
* [grunt-stencil](https://github.com/cambridge-healthcare/grunt-stencil)
* [gulp-ssg](https://github.com/paulwib/gulp-ssg)
* [Harmonic](https://github.com/es6rocks/harmonic)
* [Harold](https://www.haroldjs.com/)
* [Harp](http://harpjs.com)
* [Heckle](http://macwright.org/heckle/)
* [Hexo](https://github.com/tommy351/hexo)
* [Hoodie](http://hood.ie/)
* [îles](https://iles-docs.netlify.app)
* [Inert](https://github.com/codemaster138/inert)
* [jen](https://github.com/rfunduk/jen)
* [Jekyde](http://zohooo.github.io/jekyde/)
* [Jott](https://github.com/jonsherrard/jott)
* [Kel](https://github.com/koostudios/kel)
* [Kerouac](https://github.com/jaredhanson/kerouac)
* [Lego](https://github.com/astronomersiva/lego)
* [Lineman](https://github.com/testdouble/lineman)
* [Lingon](https://github.com/jpettersson/lingon)
* [Lumbar](https://github.com/walmartlabs/lumbar)
* [Maho](https://github.com/egoist/maho)
* [Maren](https://maren.io/)
* [markdown-styles](https://github.com/mixu/markdown-styles)
* [markx](https://github.com/jgallen23/markx)
* [Martinet](https://github.com/iceroad/martinet)
* [Metalsmith](http://www.metalsmith.io/)
* [microsite](https://github.com/natemoo-re/microsite)
* [Mimosa](http://mimosajs.com/)
* [modan](https://github.com/r7kamura/modan)
* [Modjs](http://modulejs.github.io/modjs/)
* [Motionless](https://github.com/chr15m/motionless)
* [Next.js](https://github.com/zeit/next.js)
* [Nirman](https://github.com/anupshinde/nirman)
* [Nico](http://lab.lepture.com/nico/)
* [node-blog](https://github.com/creationix/node-blog)
* [node-buster](https://github.com/cassiobsilva/node-buster)
* [node-jekyll](https://github.com/wangbus/node-jekyll)
* [noflo-jekyll](https://github.com/the-grid/noflo-jekyll)
* [Nog](https://github.com/c9/nog)
* [pagen](https://github.com/jawerty/pagen)
* [Petrify](https://github.com/caolan/petrify)
* [Phenomic](https://phenomic.io/)
* [Poet](http://jsantell.github.io/poet/)
* [Pop](https://github.com/alexyoung/pop)
* [Propeller](https://github.com/thegreatsunra/propeller)
* [PRPL](https://prpl.dev/)
* [PRSS](https://github.com/hodgef/PRSS)
* [Punch](https://github.com/laktek/punch)
* [Pure Liquid](https://pure-liquid-dev.netlify.app)
* [Qabex](https://github.com/shanewholloway/node-qssg)
* [Quick Start Guide Template](https://github.com/tjvantoll/quick-start-template)
* [Quill](https://npmjs.org/package/quill)
* [React Static](https://github.com/nozzle/react-static)
* [React Static Site](https://github.com/BradDenver/react-static-site)
* [React Static Site Webpack plugin](https://github.com/pierresaux/react-static-site-webpack-plugin)
* [React + Webpack](http://jxnblk.com/writing/posts/static-site-generation-with-react-and-webpack/)
* [Reptar](http://reptar.github.io/)
* [romulus](https://github.com/felixge/node-romulus)
* [roots](http://roots.cx/)
* [Rspress](https://github.com/web-infra-dev/rspress)
* [Rufio](https://github.com/wesleytodd/rufio)
* [Scully](https://github.com/scullyio/scully)
* [Sergey](https://sergey.cool/)
* [Surge](https://surge.sh/)
* [Schiumato](https://gitlab.com/ElenQ/schiumato)
* [Scotch](https://github.com/techwraith/scotch)
* [Simple](https://github.com/isnowfy/simple)
* [Situs](https://github.com/fians/situs)
* [squareboy](https://github.com/harsha-mudi/squareboy)
* [Staticman](https://staticman.net/)
* [static site generator webpack plugin](https://github.com/markdalgleish/static-site-generator-webpack-plugin)
* [Static Site Starter Kit](https://github.com/kriasoft/static-site-starter)
* [statil](https://github.com/Mitranim/statil)
* [Statix](https://github.com/ff0000/statix)
* [SuSi](https://github.com/AVGP/susi)
* [Szyslak](https://github.com/ido50/Szyslak)
* [Techy](http://krasimir.github.io/techy/)
* [thumbsup](https://github.com/rprieto/thumbsup)
* [Trio](https://gettriossg.com/)
* [UmiJS](https://umijs.org/)
* [VuePress](https://vuepress.vuejs.org/)
* [volo](http://volojs.org/)
* [wainwright](https://github.com/wprl/wainwright)
* [Wanna](https://github.com/shaoshuai0102/wanna)
* [Wheat](https://github.com/creationix/wheat)
* [Wikismith](http://www.wikismith.com/)
* [Wintersmith](http://jnordberg.github.io/wintersmith/)
* [Woods](https://github.com/studiomoniker/woods)
* [yassg](https://npmjs.org/package/yassg)
* [Yeoman](http://yeoman.io/)
* [yohe](https://github.com/laoqiren/yohe)

## OCaml

* [Stog](http://zoggy.github.io/stog/)
* [Ultra Simple Site Maker](http://loup-vaillant.fr/projects/ussm/)

## PHP

* [Animal](https://github.com/billpatrianakos/animal-f)
* [BloggerCMS](https://github.com/sarfraznawaz2005/BloggerCMS)
* [Carew](http://carew.github.io/)
* [Couscous](http://couscous.io/)
* [Dropplets](https://github.com/Circa75/dropplets)
* [Fansoro](http://fansoro.org/)
* [Grav](http://getgrav.org/)
* [Gumdrop](http://gumdropapp.com/)
* [PHPoole](http://phpoole.org/)
* [Phrozn](http://www.phrozn.info/en/)
* [PieCrust](http://bolt80.com/piecrust/)
* [Purepress](https://github.com/megakote/purepress)
* [Sculpin](http://sculpin.io/)
* [Second Crack](https://github.com/marcoarment/secondcrack)
* [SG](https://github.com/maxailloud/SG)
* [Site-builder](https://github.com/inanimatt/site-builder)
* [SiteMaker](https://github.com/yqtaku/site-maker)
* [Snowshoe](https://github.com/edvanbeinum/snowshoe)
* [Spress](https://github.com/yosymfony/Spress)
* [Stacey](https://github.com/kolber/stacey)
* [Statamic](http://www.statamic.com/)
* [Static](https://github.com/juy/static)
* [Tempo](https://github.com/catnapgames/Tempo)
* [Vaseman](http://about.asika.tw/vaseman/)
* [Yellow](http://github.com/datenstrom/yellow)
* [Wadoo](https://github.com/alpacaaa/wadoo)

## Python

* [Acrylamid](https://github.com/posativ/acrylamid)
* [Blatter](https://bitbucket.org/jek/blatter/)
* [Blogofile](http://www.blogofile.com/)
* [Blogen](https://github.com/ipconfiger/blogen)
* [buster](https://github.com/axitkhurana/buster)
* [Cactus](http://cactusformac.com/)
* [Chisel](https://github.com/dz/chisel)
* [Cipherpress](https://github.com/lejonet/Cipherpress)
* [Composer](https://github.com/shazow/composer)
* [cyrax](https://pypi.python.org/pypi/cyrax)
* [django-medusa](https://github.com/mtigas/django-medusa/)
* [djangothis](https://github.com/amitu/djangothis/)
* [drupan](https://github.com/fallenhitokiri/drupan)
* [Elyse](https://github.com/FSX/elyse)
* [Engineer](https://github.com/tylerbutler/engineer)
* [Firedrop2](http://www.voidspace.org.uk/python/firedrop2/)
* [fjord](http://dkuntz2.github.io/fjord/)
* [Floyd](https://github.com/nikcub/floyd)
* [Fragments](http://glyphobet.github.io/fragments/)
* [Frozen-Flask](http://pythonhosted.org/Frozen-Flask/)
* [Glynn](https://github.com/teiko/glynn)
* [gnrt](https://github.com/jfhovinne/gnrt)
* [growl](https://github.com/xfire/growl/)
* [Halwa](https://github.com/mhlakhani/halwa)
* [handcrank](https://pypi.python.org/pypi/handcrank)
* [Hyde](https://github.com/lakshmivyas/hyde)
* [Igor](https://github.com/aconbere/igor)
* [Jinja](http://jinja.pocoo.org/)
* [jinjet](https://github.com/jokull/jinjet)
* [Lektor](https://www.getlektor.com/)
* [Letterpress](https://github.com/an0/Letterpress)
* [Lightning](https://github.com/borismus/lightning)
* [lilac](https://lilac.readthedocs.org/en/latest/index.html)
* [Logya](https://github.com/yaph/logya)
* [Mako](http://www.makotemplates.org/)
* [Markbox](https://github.com/myfreeweb/markbox)
* [Markdoc](http://markdoc.org/)
* [MkDocs](http://www.mkdocs.org/)
* [mynt](http://mynt.mirroredwhite.com/)
* [Nib](https://github.com/jreese/nib)
* [Nikola](http://nikola.ralsina.com.ar/)
* [Obraz](http://obraz.pirx.ru/)
* [Pelican](https://github.com/getpelican/pelican/)
* [PILCROW](http://inky.github.io/pilcrow/)
* [Poole](https://bitbucket.org/obensonne/poole)
* [Prosopopee](https://github.com/Psycojoker/prosopopee)
* [PyBlosxom](http://pyblosxom.github.io/)
* [PyKwiki](http://pykwiki.nullism.com/)
* [Pyll](https://github.com/arthurk/pyll)
* [rstblog](https://github.com/mitsuhiko/rstblog)
* [Serious Chicken](http://rtorr.github.io/serious-chicken/)
* [sg](https://github.com/venthur/sg)
* [Socrates](http://honza.ca/socrates/)
* [Speech Hub](https://github.com/alvesjnr/speechhub)
* [Sphinx](http://sphinx-doc.org/)
* [Squirrel](https://github.com/nickpetty/squirrel)
* [Stadø](http://stadoproject.org/)
* [staticjinja](https://github.com/Ceasar/staticjinja)
* [StrangeCase](https://github.com/colinta/StrangeCase)
* [Syte](https://github.com/rigoneri/syte)
* [Tags](http://tags.brace.io/)
* [tahchee](https://github.com/sebastien/tahchee)
* [Tinkerer](http://tinkerer.me/)
* [Voldemort](https://github.com/semk/voldemort)
* [Volt](https://github.com/bow/volt/)
* [Webber](http://gitorious.org/webber)
* [Wok](https://github.com/mythmon/wok)

## Racket

* [Frog](https://github.com/greghendershott/frog)
* [Pollen](https://github.com/mbutterick/pollen)

## Ruby

* [Ace](https://github.com/botanicus/ace)
* [Bonsai](http://tinytree.info/)
* [Brochure](https://github.com/sstephenson/brochure)
* [deplot](https://github.com/cdn64/deplot)
* [DynamicMatic](https://github.com/nex3/dynamicmatic)
* [Fairytale](https://github.com/46Bit/fairytale)
* [Frank](https://github.com/blahed/frank)
* [gollum-site](https://github.com/dreverri/gollum-site)
* [Gravity](https://github.com/owainlewis/gravity)
* [High Voltage](https://github.com/thoughtbot/high_voltage)
* [hobix](http://hobix.github.io/hobix/)
* [Hobix](https://github.com/hobix/hobix/)
* [Jekyll](https://github.com/mojombo/jekyll)
* [korma](https://github.com/sandal/korma)
* [Laze](http://avdgaag.github.io/laze/)
* [Machined](https://github.com/petebrowne/machined)
* [Magneto](https://github.com/donmelton/magneto)
* [Massimo](https://github.com/petebrowne/massimo)
* [Middleman](http://middlemanapp.com/)
* [Moka](https://github.com/lucaong/Moka)
* [Nanoc](http://nanoc.ws/)
* [NestaCMS](http://nestacms.com/)
* [Octopress](http://octopress.org/)
* [Pith](https://github.com/mdub/pith)
* [Rakeweb](http://rubyforge.org/projects/rakeweb/)
* [Rassmalog](http://snk.tuxfamily.org/lib/rassmalog/doc/guide.html)
* [Rog](http://rog.rubyforge.org/)
* [rote](http://rote.rubyforge.org/)
* [RubyFrontier](http://www.apeth.com/RubyFrontierDocs/default.html)
* [Ruhoh](http://ruhoh.com/)
* [Serif](https://github.com/aprescott/serif)
* [Serve](http://get-serve.com/)
* [Shelob](https://github.com/rubyworks/shelob)
* [stasis](http://stasis.me/)
* [StaticMatic 2](https://github.com/mindeavor/staticmatic2)
* [StaticMatic](http://rubyforge.org/projects/staticmatic/)
* [StaticWeb](http://staticweb.rubyforge.org/)
* [Striker](https://github.com/swaroopsm/striker)
* [toto](https://github.com/cloudhead/toto)
* [Webby](http://webby.rubyforge.org/)
* [webgen](http://webgen.rubyforge.org/)
* [Yurt CMS](http://yurtcms.roberthahn.ca/)
* [zenweb](http://www.zenspider.com/projects/zenweb.html)
* [{ :awestruct }](http://awestruct.org/)

## Rust

* [Adduce](https://adduce.vale.rocks)
* [cobalt.rs](https://github.com/cobalt-org/cobalt.rs)
* [zola](https://github.com/getzola/zola)

## Scala

* [monkeyman](https://github.com/wspringer/monkeyman)
* [Pamflet](https://github.com/foundweekends/pamflet)
* [Paradox](https://github.com/lightbend/paradox)
* [Scalate](https://github.com/scalate/scalate)

## Scheme

* [Haunt](https://github.com/guildhall/guile-haunt)
* [Hyde](http://wiki.call-cc.org/eggref/4/hyde)

## Shell

* [Exposé](https://github.com/Jack000/Expose)
* [fugitive](https://gitorious.org/fugitive)
* [rawk](https://github.com/kisom/rawk)
* [simple-static](https://github.com/wlangstroth/simple-static)
* [sw](https://github.com/jroimartin/sw)
* [Utterson](https://github.com/stef/utterson)
* [Vee](http://www.0x743.com/vee/)
* [werc](http://werc.cat-v.org/)

## Tcl

* [Tclssg](https://github.com/dbohdan/tclssg)