I'm slightly surprised excalidraw (https://excalidraw.com/) is not in the comments. I use it regularly to convey ideas to my devs and designers. Plus, it exports to json! Someone wrote a library to convert mermaid to excalidraw as well.
We're now experimenting with creating design questions to ask in interviews with excalidraw/mermaid
I did a system design interview awhile back using Excalidraw. I really enjoyed it (though I also frequently use it for normal work stuff, so was familiar with it).
I love excalidraw. But does it have an editable, diffable textual representation? Can it be generated with little ceremony, and laid out automatically?
Brilliant! Loved the minimal interface. Awaiting graphs.
Would it be possible to provide a search bar to search for leagues on the homepage ?
"Keeping URLs safe" seems to be too geeky. I personally don't mind but my friends who join my league won't be so tech oriented.
EDIT: Also, you ask for the league name while creating it. might as well make it convenient for users to use that name. Separately, the URLs for the leagues could be simplified to contain the name instead of numbers.
We're now experimenting with creating design questions to ask in interviews with excalidraw/mermaid