RhinoCommon

RhinoCommon is the cross-platform .NET plugin SDK for Rhino and Grasshopper, allowing developers to write once and run on both Windows and Mac platforms without changes.

RhinoCommon is the cross-platform .NET plugin SDK available for professional level custom applications and commands.

Rhino for Windows Rhino for Mac Rhino.Python scripting Grasshopper Compute Rhino.Inside.Revit

The term common is meant to be just that: an SDK that can be used across Rhino platforms. A plugin built with RhinoCommon could potentially run on both Windows and Mac platforms with no changes

Extensive Geometry Classes and methods for many types: Points, Lines, meshes NURBS subd. Cross Platform Dialog Framework through ETO Access to File Formatting Render Toolkit access Access to many real-time Events and Interactive Pipelines for custom interaction with the customer Flexible Display pipeline with customize output. Access RhinoCommon from within other .NET applications with RHino.Inside

C# scripting for quicker development and testing of code. Simplified scripting Syntax within new editors NuGet package manager