D2 https://d2lang.com/ added beta support for ASCII & Unicode output last year.

That would be interesting. I like D2 though the lack of control over the layout is a bit frustrating sometimes.