Extensions ecosystem
Here’s a list of extensions provided by the awesome community:
- Byte field
 - 
Draw byte field diagrams using bytefield-svg.
github.com/Deep-Symmetry/bytefield-svg - Chart
 - 
Render charts using Chartist.js.
github.com/mogztter/asciidoctor-chart - Color
 - 
Render color chips for a given color reference (either a name, rgb, rgba, hsl, hsla or hex reference)
github.com/mogztter/asciidoctor-color - Diagrams
 - 
Convert diagrams to images using Kroki.
github.com/mogztter/asciidoctor-kroki - Emoji
 - 
Inline macro to render
emoji:heart[]as an<img>that points to a remote SVG using Twemoji from Twitter.
github.com/mogztter/asciidoctor-emoji - Interactive runner
 - 
Transform AsciiDoc code listings into interactive playgrounds which run in the browser. Add the
%interactiveoption to your[source]block.
github.com/oncletom/asciidoctor-extension-interactive-runner - MathJax
 - 
Server-side mathjax rendering into inline svg.
gitlab.com/djencks/asciidoctor-mathjax.js - Open Block
 - 
Nest open blocks to any depth using a block macro, at least until the spec allows this directly.
gitlab.com/djencks/asciidoctor-openblock - PlantUML
 - 
Render PlantUML, Ditaa and Graphiz (DOT) diagrams as PNG or SVG using a PlantUML server.
github.com/eshepelyuk/asciidoctor-plantuml.js
No longer maintained. Consider using Kroki instead. - Queries
 - 
Query an external json document or (in Antora) the Antora content catalog and render the result as a list, table, count, or repeating template block.
 - Template
 - 
Define a block or inline template and "call" it with "variables", with the result isolated from the main document: that is, the attributes do not leak out of the template.
gitlab.com/djencks/asciidoctor-template - Tweet
 - 
Render tweet using the Twitter API. Use the
tweetmacro with a tweet id:tweet::1041369960436703232[].
github.com/mogztter/asciidoctor-tweet