Workshop Live-Streaming

C# Scripting and Plugin Development
for Grasshopper

April 26th, 27th, 28th 2018
Morning session: 09:30-13:00 (UTC+1)
Afternoon session: 14:30-18:00 (UTC+1)

The Institute for Computational Design and Construction (University of Stuttgart) will live stream the upcoming workshop C# Scripting and Plugin Development for Grasshopper, taught by Research Associate Long Nguyen. This workshop is a part of the international M.Sc. Programme: Integrative Technologies and Architectural Design Research (ITECH) at the University of Stuttgart. The workshop will introduce the essentials of scripting and the creation of custom plug-ins for Grasshopper using the popular C# programming language.

C# provides high-performance interaction with the Rhino/Grasshopper modeling environment. This allows us to extend the capabilities of Rhino/Grasshopper, from simply automating common repetitive tasks to implementing custom advanced design algorithms that are not possible with the plain visual programming approach.

How to watch

Simply visit this page on the dates above to watch the live stream. No registration is required. Additionally, the videos will remain available online after the live stream has finished.


A few days before the workshop, the handouts (e.g. slides and data) will become available on this page.


If you would like to follow along and get your hands dirty, you will need the following software/tools:

1. Rhino
Rhino 6 is highly preferred. You can use the free and fully functional 90-day Evaluation version.

2. Grasshopper and GhPython
Only required for Rhino 5 (Rhino 6 already comes with Grasshopper and GhPython pre-installed).

3. Visual Studio 2017
The free Community version is sufficient.
Important: During setup, please tick the option .NET desktop development (as shown in the sreensshot below).

4. Grasshopper Template for v6 for Visual Studio
Despite the “v6” in the title, this will also work just fine for Rhino 5.

For future announcements, follow us on Facebook and Instagram