There are 28 static site generators that support AsciiDoc sourcing.
Application | AsciiDoc Support | Source | Templates | Web | Notes |
---|---|---|---|---|---|
11ty |
plugin |
Node.js |
Liquid, Nunjucks, Handlebars, Mustache, EJS, Haml, Pug |
|
|
Antora |
native |
Node.js |
Handlebars |
|
|
AsciiBinder |
native |
Ruby |
Tilt, ERB |
|
|
asciidoc-site-generator |
native |
Node.js |
Handlebars |
|
|
Astro |
plugin |
JavaScript |
Astro (JSX-like) |
|
|
AweStruct |
native |
Ruby |
Haml |
|
|
Cryogen |
native |
Clojure |
Selmer |
|
|
Dev-Mind Website |
native |
NodeJS |
Handlebars, Gulp |
|
|
DocPad |
plugin |
Coffeescript |
Eco, Jade, Haml |
|
|
Docsify |
plugin |
JavaScript |
Markdown |
|
|
Grain |
native |
Groovy |
Groovy |
|
|
Gatsby |
plugin |
React JS |
JSX |
|
|
Gollum Wiki |
native |
Ruby |
Mustache |
|
|
Hexo |
plugin |
NodeJS |
Swig, EJS, Haml, Jade, Pug |
|
|
Hugo |
native |
Go |
Go |
|
|
JBake |
native |
Java |
Freemarker, Groovy, Thymeleaf, Jade, Pebble |
|
|
Jekyll |
plugin |
Ruby |
Liquid |
|
|
Metalsmith |
plugin |
JavaScript |
Handlebars |
|
|
Middleman |
native |
Ruby |
ERB, Haml |
|
|
Nanoc |
native |
Ruby |
ERB |
|
|
Nikola |
plugin |
Python |
Mako, Jinja2 |
|
|
Nuxt |
plugin |
Vue.js |
Vue |
|
|
Orchid |
plugin |
Java |
Pebble |
|
|
Pelican |
native |
Python |
Jinja2 |
|
|
PzdcDoc |
native |
Java |
Jinja2 |
|
|
Shitty SSG |
native |
Go |
Go |
|
|
Spring REST Docs |
native |
Gradle |
Mustache |
|
|
SvelteKit |
plugin |
JavaScript |
Svelte |
|
I have just posted a major update to this matrix. I removed a couple of tools and added several. I also made lots of corrections to the info and formatting, as well as adding FOSS licenses for each. I intend to release the source code for the YAML I use to maintain all of this data, as well as the template I use to parse it into AsciIDoc, as soon as I can get the rest of its parent repo ready for public release. Happy to take comments, suggestions, additions, etc.
NOTE: I removed LiquiDoc and docToolChain because I believe they are more like frameworks than SSGs themselves. I am going to create/add a file for frameworks and other integrations at some point.