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

Feature request: mscgen support #12

Open
tkfu opened this issue Aug 29, 2019 · 5 comments
Open

Feature request: mscgen support #12

tkfu opened this issue Aug 29, 2019 · 5 comments
Labels
🍩 enhancement New feature or request

Comments

@tkfu
Copy link
Contributor

tkfu commented Aug 29, 2019

There's the orignal C implementation, but it hasn't been updated in 10 years. There's also now an open source javascript renderer that is much nicer.

@ggrossetie
Copy link
Member

Initially, I wanted to add mscgen to Kroki but I had a hard time finding documentation to install the binary 😞

I didn't know that there was also an open source JavaScript implementation.
Thanks for letting me know 👍

ggrossetie added a commit to ggrossetie/kroki that referenced this issue Sep 4, 2019
@ggrossetie
Copy link
Member

@tkfu Did you try PlantUML or SeqDiag ?
Do you think mscgen provides a better syntax or additional features compared to PlantUML and/or SeqDiag?

@tkfu
Copy link
Contributor Author

tkfu commented Sep 5, 2019

I've used both of those, yes. My personal preference is usually mermaid for sequence diagrams...but my need for diagram rendering tools is sometimes dictated by (a) what's floating around in our repos, and (b) the whims of other developers--that's why I made the feature request. Kroki is looking like an absolute lifesaver for my docs pipelines, and I really appreciate the work you've put into it.

Does the commit referenced above mean that PlantUML has started accepting mscgen format input?

@ggrossetie
Copy link
Member

I've used both of those, yes. My personal preference is usually mermaid for sequence diagrams...but my need for diagram rendering tools is sometimes dictated by (a) what's floating around in our repos, and (b) the whims of other developers--that's why I made the feature request.

All good, one goal of Kroki is to support as many diagram libraries as possible to make it easy to use them.

Kroki is looking like an absolute lifesaver for my docs pipelines, and I really appreciate the work you've put into it.

Thanks I'm glad to hear that 👍

Does the commit referenced above mean that PlantUML has started accepting mscgen format input?

No sorry it was a mistake, I referenced the wrong issue, my bad 😅

@ggrossetie ggrossetie added the 🍩 enhancement New feature or request label Jun 21, 2020
@n-arakawa
Copy link

In addition to mscgen,
there is another one, msc-generator.

I hope to include it in future releases.

tmpgnh added a commit to tmpgnh/kroki that referenced this issue Sep 13, 2024
Install msc-generator [1] into the server docker image and provide a
corresponding under "/mscgen".

[1] https://gitlab.com/msc-generator/msc-generator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍩 enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants