Grasshopper Guides
Overview
Getting Started
- 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
Fundamentals
- Simple Component
- Simple Mathematics Component
- Simple Geometry Component
- Simple Data Types
- Simple Parameters
In Depth
Advanced
- List Components
- Extending the GUI
- Task Capable Components
- Custom Attributes
- Code-Driven File IO
- Custom Component Options
- Components with a variable number of parameters
Essential Algorithms and Data Structures for Grasshopper
Python in Grasshopper
- Your First Python Script in Grasshopper for 7
- An Overview of the GhPython Component
- An Overview of the GhPython Editor
- Script Component: Grasshopper
- Creating Global Sticky Variables
- Node in Code from Python.
- Custom GhPython Baking Component
- Grasshopper data trees and Python
- GhPython Common Questions and Answers