Skip to content

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
Version
Requires
Rhino 8
License
Apache-2.0
Package
Mycelium on 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.


  1. In Rhino 8, run the _PackageManager command.
  2. Search for mycelium.
  3. Click Install, then restart Rhino.
  4. 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

  1. Download Mycelium.gha from the latest release.
  2. Unblock the file — right-click → Properties → tick Unblock (Windows only). Grasshopper silently refuses to load blocked assemblies.
  3. In Grasshopper, run _GrasshopperFoldersComponents to open the libraries folder, and drop the .gha in there.
  4. 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.