4 ms·
I use PlantUML[1] for my UML diagrams. - It uses a human readable text-based file format renderable via the PlantUML jar. Friendly to CLI and git. - The di
by gpantazes 7y ago
I use PlantUML[1] for my UML diagrams.
- It uses a human readable text-based file format renderable via the PlantUML jar. Friendly to CLI and git.
- The diagrams are stylable, should you wish to style them.
- There's a PlantUML Integration IntelliJ plugin that's easy to use for preview/rendering[2]
- Overall simple to use, but I imagine it can as robust as you want it to be. For example, the IntelliJ plugin Sketch.it automatically generates PlantUML diagrams from Java source code[3], and the source code for how it works is available on BitBucket if you want to know how it works[4]
I've seen other people suggest Mermaid.JS[5] before, but I haven't used it so I can't say how it is.
[1]: http://plantuml.com
[2]: https://plugins.jetbrains.com/plugin/7017-plantuml-integration/
[3]: https://plugins.jetbrains.com/plugin/10387-sketch-it-
[4]: https://bitbucket.org/pmesmeur/sketch.it/src/develop/
[5]: https://mermaidjs.github.io
- pc86 7y agoIf you're going to monospace lists (why?) please format them to remove the horizontal scroll bar. Edited to remove example that still produces scroll bar on non-maximized windows (and mobile).
- 0-_-0 7y agoHaha I'm on mobile, so you'd need to do 4 words per line
- awinder 7y agoYeah this still has the horizontal scrollbar on a 920px wide browser window on desktop. People really need to cut it out with this though. There's no guideline on not using monospaced lists, and you're not the grandmaster of hackernews, so bugger off and just don't read the comment if you don't like it.
- pc86 7y agoI'm just trying to suggest ways to make it easier to read the comment. I suggest you read comments giving the poster the benefit of the doubt, you'll probably be much happier than telling people to bugger off.
- wizzwizz4 7y agoAssume good faith. Without that, you can't get anything done with strangers.
- ezzzzz 7y agoSecond PlantUML and Mermaid. Both work great in boostnote, which I also recommend.
- kodablah 7y ago> There's a PlantUML Integration IntelliJ plugin that's easy to use for preview/rendering The VSCode one[0] is good too 0 - https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml https://marketplace.visualstudio.com/items?itemName=jebbs.pl...
- kiranp01 7y agoplantuml is nice one. Works smoothly with VSCode extension. And wow, mermaid has gantt chart !
- jeannekamikaze 7y agoThe PlantUML Website used to look like you were about to download a whole bunch of malware into your computer, but the software is really great. Diagrams are simple text files that are then rendered by the tool. This frees you from having to drag and drop circles and arrows into an editor, and allows you to easily version-control your diagrams.