
DeclaraCAD
A declarative parametric 3D modeling application built using Open Cascade (pythonocc) and enaml (python). It's similar to OpenSCAD in that everything is intended to be defined programatically. However the language being used is enaml (a superset of python) instead of javascript. Python users/developers will find this very easy and intuitive.