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 |
|
For Pelican plugin, by default, it supports legacy asciidoc and asciidoctor.
It would use asciidoc if it is installed.
If you want to use asciidoctor then just uninstall asciidoc and then install asciidoctor only.
https://github.com/getpelican/pelican-plugins/blob/master/asciidoc_reader/asciidoc_reader.py#L44