Live data from Hacker News

YUML – Easy Embeddable Diagrams

yuml.me

1–10 of 58 posts

Re: YUML – Easy Embeddable Diagrams

#2
Anyone familiar with PlantUML[1]? That's been my goto for declarative text-based diagramming. I've always thought "there really could be a better tool," but I've never found anything better than PlantUML.

I don't think YUML is going to be my answer, though -- it's paid and doesn't seem to be a local tool, but rather a SaaS model.

This product feels like it should be a local compile-into-image workflow. But that's probably my bias for text-based declarative formats coming through. :)

[1] http://plantuml.com/

Re: YUML – Easy Embeddable Diagrams

#4

Anyone familiar with PlantUML[1]? That's been my goto for declarative text-based diagramming. I've always thought "there really could be a better tool," but I've never found anything better than PlantUML. I don't think YUML is going to be my answer, though -- it's paid and doesn't seem to be a local tool, but rather a SaaS model. This product feels like it should be a local compile-into-image workflow. But that's pro…

PlantUML is great! Key benefits you get from a good text-based diagramming tool: - easy iteration (for example: search and replace with a text editor to rename things) - readable diffs in your version control system

Re: YUML – Easy Embeddable Diagrams

#5
Class, activity and use case diagrams are not in vouge with the development teams. And if they do use them , they tend to be in Visio or with similar tools when they need to be created for requirements / design documentation etc., Somewhat related , https://bramp.github.io/js-sequence-diagrams/ could be used as well.

Re: YUML – Easy Embeddable Diagrams

#6
post #5

Class, activity and use case diagrams are not in vouge with the development teams. And if they do use them , they tend to be in Visio or with similar tools when they need to be created for requirements / design documentation etc., Somewhat related , https://bramp.github.io/js-sequence-diagrams/ could be used as well.

I've used this to help sketch out a DB schema several times.

Re: YUML – Easy Embeddable Diagrams

#7
post #3

Not exactly for the same purpose, but anyone knows about Graphviz [1]? Super expressive and you can visualize online in viz.js [2]. [1] https://www.graphviz.org/ [2] http://viz-js.com/

I've been using Vis.js and http://shaky.github.bushong.net/. You can do really cool stuff with them. Highly recommend them both. I will import those into gimp and create all types of animation with them [1, 2]. I've built a db backend for vis.js and it makes to super simple to connect things and saves the positions for Vis.js. You can see a demo of it here: https://sysadmincasts.com/map. Try zooming in/out, moving things, etc. I should probably open-source the code as others might like an example of it too.

[1] https://assets.sysadmincasts.com/e/g/45-ansible-ping-pong.pn...

[2] https://assets.sysadmincasts.com/e/g/47-ansible-load-balance...

Re: YUML – Easy Embeddable Diagrams

#8
post #6
post #5

Class, activity and use case diagrams are not in vouge with the development teams. And if they do use them , they tend to be in Visio or with similar tools when they need to be created for requirements / design documentation etc., Somewhat related , https://bramp.github.io/js-sequence-diagrams/ could be used as well.

I've used this to help sketch out a DB schema several times.

Have you seen this one? I have been using that and it's pretty awesome. Exports nicely too.

https://ondras.zarovi.cz/sql/demo/?keyword=default

Re: YUML – Easy Embeddable Diagrams

#9
post #5

Class, activity and use case diagrams are not in vouge with the development teams. And if they do use them , they tend to be in Visio or with similar tools when they need to be created for requirements / design documentation etc., Somewhat related , https://bramp.github.io/js-sequence-diagrams/ could be used as well.

Another one: https://github.com/knsv/mermaid

Re: YUML – Easy Embeddable Diagrams

#10
post #3

Not exactly for the same purpose, but anyone knows about Graphviz [1]? Super expressive and you can visualize online in viz.js [2]. [1] https://www.graphviz.org/ [2] http://viz-js.com/

I really like Graphviz; I really don't like that the latest MacOS release doesn't support it (yet). I mostly use Linux, but it's still a headache.
Post reply on HN