Getting Started with Rhino Development


What Where How Why
RhinoCommon WindowsmacOS C#Visual BasicPython via IronPython Write Rhino plugins & Grasshopper components
Rhino.Python WindowsmacOS Python via IronPython Cross-platform scripting
openNURBS WindowsmacOS C#C/C++ 3dm file reading and writing
RhinoScript Windows Microsoft VBScript Rhino for Windows scripting
C/C++ Windows C/C++ Rhino for Windows plugins
Grasshopper Windows C#Visual BasicPython via IronPython Grasshopper components
RhinoMobile AndroidiOS C# 3D mobile application development

These docs are for Rhino 5, the latest stable release. Looking for Rhino 6? Check out the Work-In-Progress (WIP) version of this site.

Still unclear? Browse the Guides. Ask a question in the Forum. Check out the FAQ. Ask a developer.

Rhino developer tools are royalty free and include support.