Add support for asciidoctor-diagrams
Adding support for asciidoctor-diagrams is as simple as adding an additional gem dependency and enabling the diagrams in the initialization code. The result would be support for a large variety of diagram tools into gitlab.
The only downside may be that need to install third party tools like java, graphviz, ditaa, diag, etc to add support to individual diagrams.