I discovered D2 about a year ago, and I use it for all of my diagrams now.
There's a sort of elegance to ASCII rendering.
There's a sort of elegance to ASCII rendering.