You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
Great news! KaTeX, which is the LaTeX backend that Zulip uses, has added support for commutative diagrams
Slightly less good news: It's amscd, which has a pretty godawful syntax. But beggars can't be choosers
```math
\begin{CD}
A @>a>> B \\
@VbVV @AAcA \\
C @= D
\end{CD}
Relevant meta thread: #general: meta > diagrams in zulip
Wow, that's wonderful news. Do you know if it can also draw diagonal arrows?
Ok, I'll answer myself, seems that amscd doesn't support diagonal arrows.
Zulip has a bot API, so someone could write one that does arbitrary LaTeX or tikz/pgf.
https://zulip.com/api/writing-bots
I don't think I would mind the syntax, but the real problem is the rendering... it is using a combination of pipes and arrows, resulting in lines of uneven thickness.