Sverchok is node-based add-on aimed at Architects and Designers, designed primarily to create parametric geometry.
Sverchok is a big custom PyNodes add-on with around 180 node types, which can be composed together to build complex mathematical and topological systems for the creation of parametric geometry. In many ways Sverchok is similar to Grasshopper / Dynamo.
You can import geometry directly from the Blender scene or you can generate it from scratch inside Sverchok using internal lists of Vectors and Math operations. Further processing can be done internally using many modifier nodes. Sverchok can output Objects directly to the Blender scene, or draw them using a virtual drawing layer (bgl).
For Downloads, Manual and Issue Tracking visit The Sverchok GitHub Repository