Slingshot is an open source plug-in for which connects Grasshopper to relational databases such as MySQL.  The components allow you to create and query databases from within the Grasshopper canvas.  Slingshot for Grasshopper has been in development since 2010 and was the first plug-in published by Nathan Miller to enable better interoperability between data sources.  The tool is open source under the GNU license.  The source code is available on BitBucket

Download Slingshot for Grasshopper

Looking for a custom solution for your business?

Want to learn the workflow?

Slingshot for Dynamo provides similar database connectivity using Dynamo.  The tools are available on the Dynamo package manager.


Copyright (C) 2015 Nathan Miller

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see

Need Support?

Slingshot tools are a core technology for our data-driven design education and consulting services. Feel free to reach out with questions.