Hi,

I built CollabUML after the need to work on designing systems with my peers, instead of screensharing, it's simpler to go into a website and start collaborating, it saves bandwidth which can be a problem sometimes, and it allows your peers to do edits instead of just telling you want to modify.

After thinking a bit and talking with people, looks like it can be useful for system design interviews.

I'm still thinking how to evolve it, if you have any ideas, let me know.

Be aware that anyone can go to any board, hence, avoid placing private information.

Thanks.

This is cool. Random idea: set up a Blockly[1] mode for using blocks to generate the PlantUML. Even more amazing if you have it bidirectional with a text mode!

[1] https://developers.google.com/blockly

Looks cool, is that open-source? I can't find the link to a repository anywhere...

Looks exactly like the [1] Scratch programming language IDE from MIT.

[1] https://scratch.mit.edu/

Blockly is definitely open source[1]. Scratch looks like Blockly because Scratch is now written with Blockly :)

[1] https://github.com/google/blockly