Asciidoctor is a Ruby gem that provides a pure-Ruby processor for turning AsciiDoc files or strings into HTML5 and other output formats.
Asciidoctor uses simple built-in ERB templates to style the output in a way that roughly matches the default HTML 5 and DocBook 4.5 output of the native AsciiDoc Python processor. You can override this behavior by providing your own Tilt-compatible templates.