Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Advantages over PlantUML? #169

Closed
xeruf opened this issue Dec 19, 2022 · 1 comment
Closed

Advantages over PlantUML? #169

xeruf opened this issue Dec 19, 2022 · 1 comment

Comments

@xeruf
Copy link

xeruf commented Dec 19, 2022

PlantUML supports quite sophisticated state diagrams, abstracted over GraphViz: https://plantuml.com/state-diagram

I am not quite sure what makes this easier, help me understand :)

Somewhat related to #126

@xeruf xeruf changed the title Advantages over PlantUML Advantages over PlantUML? Dec 19, 2022
@sverweij
Copy link
Owner

Grüß gott @xeruf - first of: if PlantUML works in your situation by all means use it - it seems to have become a great tool.

In 2016 I wrote state-machine-cat as I couldn't find a text-to-diagram tool for state machines that (1) ran in the browser (2) without a server component (3) supported a large portion of state diagrams UML. This was useful as I needed to make diagrams at customers that didn't allow installation of software (but who did allow internet access). At more permissive customers and at home it helped me embed state charts in documentation and write state charts with my then favorite editor (Atom) and through Node.js I could use it on CI tools as well.

At that time PlantUML (and other text-to-diagram tools) did not fit that bill. As far as I'm aware this situation hasn't changed much since. An exception could be what davidkpiano has been doing with visualizations for xstate (xstate-viz), though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants