Scripting designspaces

March 27, 2017 - design / interface

If you’re interested in building designspaces with Python this is for you. You already know you can export Superpolator data as a .designspace document. I’ve added a document on scripting designspaces on Github. The DesignSpaceDocument object lets you add masters, define instances, define axes, anything you can do in Superpolator. Well, except the pretty previews of course. The DesignSpaceDocument also has its own ufoProcessor for generating UFOs.