SVG output
I was testing your online tool, very nice and useful - thank you !
I was wondering if it would be possible to generate the diagram as an SVG instead of PNG (maybe as an option on the settings tab ?), to avoid loss of quality when the image is viewed at different sizes.
This is a nice idea, thanks!
The command-line tool uses the Cairo graphics library to render its output, so it should be possible to add an option to use an SVG surface and output it.
On the online version however, an HTML canvas is used for output and as far as I know, there is no way to extract an SVG from the commands used to draw on the canvas. So allowing the user to download an SVG file from the online tool would require a lot more work.
In any case, I have not worked on this project for 6 years now, so I don't think I'm going to implement either. I would however review and merge a proper pull request and deploy the new version on the web and in OPAM.
Thanks for the feedback. Sad to hear you're no longer actively maintaining this useful tool.
Unfortunately I know absolutely nothing about the language you used or the Cairo library, and don't have time to learn it so I'm afraid I won't not be able to contribute 😞
As for canvas to SVG, what about http://gliffy.github.io/canvas2svg/ ? I just found this with a quick Google search, never actually used it but it seems to fit the bill.