Grasshopper Guides
Essential Algorithms and Data Structures for Grasshopper
Python Scripting in Grasshopper
- Create Script Component
- First Script
- Script Inputs and Outputs
- Edit Script
- Run Scripts
- Debugging Scripts
- Using Packages
- Editor Features
- Grasshopper Scripting: Python
- Creating Global Sticky Variables
- Node in Code from Python
- Custom GhPython Baking Component
- Grasshopper data trees and Python
- GhPython Common Questions and Answers
C# Scripting in Grasshopper
Grasshopper Plugins
- What is a Grasshopper Component?
- Installing Tools (Windows, Mac)
- Your First Component (Windows, Mac)
- Developer samples on GitHub
- Developer discussions on Discourse
- Distributing a Grasshopper Plug-In with the Package Manager
Plugin Fundamentals
- Simple Component
- Simple Mathematics Component
- Simple Geometry Component
- Simple Data Types
- Simple Parameters