When used on the JS backend, this could be paired with paths.nim(which is just a binding for paths.js, a library to generate path strings to describe shapes to be used inside path elements of SVG
@bluenote Looks nice. Do you also intend to provide ways to dynamically generate bitmaps based on svg? Or do you know a library which can do that? I imagine using this library to make something like JS canvas (I prefer C backend for performance).