Download
Mycelium runs inside Grasshopper on Rhino 8 (Windows and macOS). It is free and open source under Apache 2.0.
The Package Manager link opens Rhino directly. If nothing happens, Rhino is not running — start it and use the manual route below.
Current Version
- Latest stable
- Requires
- Rhino 8
- License
- Apache-2.0
- Package
Myceliumon the Rhino package server
The badge reads the live version straight from yak.rhino3d.com, so it is current even if this page is not.
Install via the Package Manager (recommended)
- In Rhino 8, run the
_PackageManagercommand. - Search for mycelium.
- Click Install, then restart Rhino.
- Open Grasshopper — the components appear under the Mycelium tab.
Pre-release builds
Beta versions are published as X.Y.Z-beta.W. To see them, tick Include pre-releases in the Package Manager before searching.
Manual Install
- Download
Mycelium.ghafrom the latest release. - Unblock the file — right-click → Properties → tick Unblock (Windows only). Grasshopper silently refuses to load blocked assemblies.
- In Grasshopper, run
_GrasshopperFolders→ Components to open the libraries folder, and drop the.ghain there. - Restart Rhino.
Templates
Example definitions are not bundled with the plugin. The Mycelium Templates component downloads them on demand from the Mycelium-Templates repository, from the branch matching your installed plugin version, and caches them under:
%AppData%/Mycelium/Templates/GitHub
That means templates always match the plugin you have installed — no version drift between a definition and the components it references.
Build from Source
Requires the .NET SDK 8.0 or newer.
git clone https://github.com/MyceliumGH-Dev/Mycelium.git
cd Mycelium
dotnet build Mycelium.sln -c Release
# → src/Mycelium/bin/Release/net7.0-windows/Mycelium.gha
The project targets net7.0-windows and builds on Windows, macOS, and Linux (EnableWindowsTargeting). Rhino 8 supplies the real .NET 7 assemblies at run time.