Need help migrating C# to Rhino 8?
Please check out the Moving to .NET Core guide.
| What | Where | How | Why |
|---|---|---|---|
| RhinoCommon | ![]() ![]() |
![]() ![]() ![]() |
Write Rhino plugins & Grasshopper components |
| Rhino.Python | ![]() ![]() |
![]() |
Cross-platform scripting |
| openNURBS | ![]() ![]() |
![]() ![]() |
3dm file reading and writing |
| RhinoScript | ![]() |
![]() |
Rhino for Windows scripting |
| C/C++ | ![]() |
![]() |
Rhino for Windows plugins |
| Grasshopper | ![]() ![]() |
![]() ![]() ![]() |
Grasshopper components |
Still unclear? Browse the Guides. Ask a question in the Forum. Check out the FAQ. Ask a developer.
MIT License. Rhino developer tools are royalty free and include support.







