# Grasshopper.Plugin namespace

Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

## Modules

- [Commands](https://developer.rhino3d.com/api/gh1/type/grasshopper.plugin.commands.md): Contains command logic for all standard Grasshopper commands.

## Classes

- [GH_PluginUtil](https://developer.rhino3d.com/api/gh1/type/grasshopper.plugin.gh-pluginutil.md): Grasshopper plugin utility class. This class exports some static (Shared in VB) methods to do with plugin loading and unloading.
- [GH_ResourceGate](https://developer.rhino3d.com/api/gh1/type/grasshopper.plugin.gh-resourcegate.md): This class provides access to specific resources of the Grasshopper assembly.
- [GH_RhinoScriptInterface](https://developer.rhino3d.com/api/gh1/type/grasshopper.plugin.gh-rhinoscriptinterface.md): Plugin Interface object that is exposed via the RhinoScript layer.
