Dynamo is an open source visual programming language created in 2011 by Ian Keough.
git clone https://github.com/DynamoDS/Dynamo
Open Source Graphical Programming for Design