Rhino Installer Engine

This guide is a brief introduction to the Rhino Installer Engine.


The Rhino Installer Engine simplifies distribution, installation, and updating of plugins for Rhino for Windows and Rhino for Mac.

How It Works

A Rhino Installer Package is a zip file with an .rhi extension (or a .macrhi extension on Mac). The rhi file can contain directory structures, and can include more than one version of a plugin (for Windows).

There are no file structure or naming requirements.

For example:

  • myPlugIn\4.0\myPlugIn.rhp
  • myPlugIn\5.0\myPlugIn.rhp

works just as well as…

  • myPlugIn_rhino4.rhp
  • myPlugIn_rhino5.rhp

On Windows, the Rhino Installer Engine examines each plugin and extracts the plugin GUID, Title, Version, and appropriate SDK version numbers. It also examines each Rhino installed on the computer. Each plugin is compared to each installed version of Rhino. The newest compatible plugin is registered with the corresponding version of Rhino.


  • The Rhino Installer Engine will copy files from the rhi archive, and will register the plug ins it finds. No other execution is done.
  • Currently, it is not possible to digitally sign rhi files in order to verify the source of rhi files.
  • The Rhino Installer Engine is currently available with Rhino 5 and later.