Markdown realmente é uma ferramenta de documentação incrível. Acho que uma ótima adição pro tabnews seria interpretar DSLs para diagrama como o Mermaid ou o Plantuml. Acho que dentre eles, o mais lógico seria o mermaid que é feito pra markdown.
Se não me engano, o Gitlab suporta mermaid faz um tempo e o Github implementou recentemente (não tão recente, mas faz pouco tempo)