A parametric SVG editor, creator, and compiler based on the work of Harmen Zijp, Peter Uithoven and others.
Parametric SVG template creator and interpreter.
psvg is a parametric SVG editor that lets you parameterize SVG files and swap out with user selectable values and calculations in a way that is similar to OpenSCAD but more interoperable with the 2d file formats used with laser cutters and CNC mills.
The original parametric-SVG-editor was written in 2011 by Harmen G. Zijp and Peter Uithoven. This is my attempt to modenize the code, make it a convenient client side application like Morkdown, fix some bugs and add some new featues.
You'll need Google Chrome installed to use this.
npm install psvg -g
Once installed, you can run:
psvg <path to file.svg or file.psvg>
Additionally, much of the client wrapper code was borrowed from Morkdown