Skip to content

Instantly share code, notes, and snippets.

@aetos382
Forked from briandominick/asciidoc-static.adoc
Created September 29, 2020 01:35
Show Gist options
  • Save aetos382/5fc64e2664eabf5419d41974eabce828 to your computer and use it in GitHub Desktop.
Save aetos382/5fc64e2664eabf5419d41974eabce828 to your computer and use it in GitHub Desktop.
Static Site Generators with AsciiDoc Support

There are 19 static site generators that support AsciiDoc sourcing.

Application AsciiDoc Support Source Lang Template Lang Web Resources Notes

AsciiBinder

native

Ruby

Tilt, ERB

  • Maintainers now recommend Antora!

Antora

native

Node.js

Handlebars

  • Maintained by lead contributors to the Asciidoctor project.

AweStruct

native

Ruby

Haml

Cryogen

native

Clojure

Selmer

DocPad

plugin

Coffeescript

Eco, Jade, Haml

docToolChain

native

Groovy

arc42

  • For documenting software architectures

Grain

native

Groovy

Groovy

Gatsby

plugin

React JS

JSX

Hugo

plugin

Go

Go

JBake

native

Java

Freemarker, Groovy, Thymeleaf, Jade

Jekyll

plugin

Ruby

Liquid

  • Most-popular SSG of all

  • Plugin maintined by Asciidoctor.

LiquiDoc

native

Ruby

Liquid

  • Uses Jekyll and Asciidoctor to generate sites, PDFs.

Metalsmith

plugin

JavaScript

Handlebars

Middleman

native

Ruby

ERB, Haml

  • Plugin maintined by Asciidoctor.

Nanoc

native

Ruby

ERB

Nikola

plugin

Python

Mako, Jinja2

Orchid

plugin

Java

Pebble

Pelican

native*

Python

Jinja2

(* Uses legacy AsciiDoc for conversion)

Spring REST Docs

native

Gradle

Mustache

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment