STF#9 - 2025: Workshops
WS10From Script to Deploy: Integrating Automation in Rhino Plugin Development
Booking Note
To ensure a fair workshop attendance we kindly request a limit of 2 tickets per studio/company for this workshop.
SOLD OUT
Delivered by Rhino Developers, McNeel
From Script to Deploy: Integrating Automation in Rhino Plugin Development
Rhino has a lot of tools to get users started with scripting their own functionality. But what happens when these user turned developers start having users of their own? How do they deploy their tools to these users?

In this workshop we will cover a suite of tools, including the new Rhino Script Editor, the Rhino.Testing project for Automated Testing, and the Yak interface to Rhino’s Plugin Manager. The new Script Editor allows users to create plugins from C# scripts, Python scripts, and GH definitions. Used together, these tools allow Rhino plugin developers to create automated continuous integration and development pipelines which allow them to focus on writing code!
We will show how to take advantage of these tools locally as well as see them in action in remote environments.
This workshop is intended for users with some scripting experience that are interested in learning how to create their own plugins as well as seasoned Rhino plugin developers looking to learn about how these tools can be used in concert.

Requirements:
Attendees must have:
- Some basic knowledge of Rhino
- Some experience creating GH definitions and/or writing C# or python scripts
Attendees must bring their own laptop (Windows or Mac OS X) and have the following software installed:
- Rhino 8, latest service release
NB* This workshop is suitable for both Windows and Mac OS X users.
SOLD OUT

Ehsan Iran-Nejad – McNeel
Ehsan – Architect, of actual buildings. Creator and maintainer of pyRevit at pyrevitlabs. Scripting at McNeel. Unix lover. Ehsan is the developer of the new Rhino Code Editor.

Menno Deij – van Rijswijk – McNeel
Menno started out as a third-party plug-in developer for Rhino v4 in 2011, and has recently joined McNeel’s core geometry developer team. He is helping to make Rhino better in many ways.
Websites
Social

