This little program renders Goal Structuring Notation from a YAML format to a scalable vector graphics (SVG) image.
Feel free to use it and please let me know. Same applies if you have feature requests, bug reports or contributions.
You can find pre-built binaries for Windows, Linux and MacOS on the releases page.
You can create an SVG like this:
gsn2x <yourgsnfile.yaml>
The output is an argument view in SVG format and automatically written to <yourgsnfile.svg>. If more than one input file is provided, they are treated as modules.
For further information see the documentation.
If you use Visual Studio Code, you can use my extension gsn2x Preview to automatically preview the YAML files.
It even downloads the latest version for you.