Installing and Managing Packages

This is a step by step guide to installing a Yak package.

Note: Yak is cross-platform. Not everything is hooked up on the Mac side yet, however. So, for now, this guide is aimed at Windows users only.


Installing a yak package with the CLI tool is simple.

> "C:\Program Files\Rhino WIP\System\Yak.exe" install marmoset

Downloading marmoset (1.0.0)...
Downloaded marmoset (1.0.0)
Installing marmoset (1.0.0)...
Successfully installed marmoset (1.0.0)
Note: Rhino will load new packages the next time it starts.

You can also ask Yak to install a specific version.

> "C:\Program Files\Rhino WIP\System\Yak.exe" install marmoset 1.0.0


The package is installed to a special folder, similar to the Grasshopper Libraries folder but with a folder/file structure that Yak controls.


Packages can also be easily uninstalled using the Yak CLI tool.

> "C:\Program Files\Rhino WIP\System\Yak.exe" uninstall marmoset

marmoset successfully uninstalled
Note: Rhino will register that the package has been uninstalled the next time it starts.


At any point you can check which packages are currently installed.

> "C:\Program Files\Rhino WIP\System\Yak.exe" list

marmoset (1.0.0)