What is food4Rhino?
Food4Rhino is the Plug-in Community Service by McNeel.  Users can find the newest Rhino Plug-ins, Grasshopper Add-ons, Materials, Textures and Backgrounds, Scripts and much more, get in contact with the developers of these applications, and also share their applications.

Getting Started
Are you ready? Just register (accepting the Terms & Conditions and our Privacy policy), log-in, and download any plug-in, add-on, material, textures, scripts and additional resources.
Use the new search tool to filter your selection.

There are no fees to use food4Rhino.

What happened to the Remote Control Panel
As we are working on a system so that Rhino and Grasshopper find automatically the last version of any plug-in or add-on, the Remote Control Panel has been discontinued.

Questions, suggestions and support
food4Rhino is in constant development, so we’ll be glad to hear your questions and feedback at 4FQ.RYY3Q4@F3GULnPFFO@.

As a developer of Rhino plug-ins, Grasshopper add-ons, Scripts, Materials and Textures or other resources, you can now take advantage of the site's infrastructure and exposure to improve how you share and market your applications, get valuable feedback from users and manage your updates and new builds easily.

Getting Started

Log-in and click on your name on the top menu, then go to the “My Content” tab:

  • Apps: Rhino plug-ins and Grasshopper add-ons
  • Resources: Rhino scripts, Grasshopper definitions, Toolbars, Tutorials, Materials, Environments, Textures…
Uploading a Rhino plug-in or a Grasshopper add-on:
  • In “My Content” tab, choose “Add App”
  • Complete all mandatory fields (Title, Short Description, Body, Category, License Agreement, Support E-Mail, and Project Icon)

  • Media:
    This section lets you add some media files.
    Allowed media links: youtube, vimeo, p3d.in, mcneel.github.io,www.shapediver.com. Videos URL format must be "embed".
    Click on Share then copy the Embed link, paste only the link in between quotation marks.
    For Vimeo, link should look like https://player.vimeo.com/video/58212839.
    For youtube, link should look like https://www.youtube.com/embed/hfPfvqC5fj0
    If you need any other media format, please contact us at 4FQ.RYY3Q4@F3GULnPFFO@

  • The “Files” section refers to your releases (installers). Choose the platform (Rhino for Mac, Rhino for Windows or Grasshopper) and the type of installer (Eval, Free, Open Source).
    You can upload a file (up to 500Mb) or put an external link directly to a file. Only supported formats below accepted, except if the link is a folder at Dropbox or AppBox.  
    • Supported and suggested formats:
      • Rhino Installer Engine .rhi file (suggested): This allows Rhino to keep track of updates while, at the same time, deliver a simple-to-use release packaging method. The .rhi installer is a Rhino 5-only feature. See: http://wiki.mcneel.com/developer/rhinoinstallerengine/overview for details.
      • Windows Installer package .msi file (suggested): This has the broader installation abilities, both at machine-level and at local user-level. See http://msdn.microsoft.com/en-us/library/cc185688 for more information.
      • Supported: A simple .zip file as delivery method for both Rhinoceros and Grasshopper plug-ins; a single .rhp file; a single .gha or .ghuser file for Grasshopper components; several picture formats for textures and backgrounds. These will be unpacked as necessary and put in a suitable user-level folder on the target machine.
      • Supported: Specially crafted .exe installers. .exe installers must register themselves in the Windows Uninstall registry hive during install. Specifically: the food4Rhino Remote records the list of installed programs before running your .exe. Just after the .exe has run, it compares the new list of installed programs with the old one, and spots your program. Then it stores the uninstallation instructions. The full registry path being watched is LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
    • Deprecated formats:
      • Deprecated. .exe files that do not execute the operation described above.
      • Any other file with other extensions is deprecated.


    • Reordering files

      You can choose the order in which your files will be shown.
      Just drag and drop each file using the anchor on the left
  • If you want to sell your app, select “Commercial app”, define the Price and currency, and add the direct link where users can buy it.
    If you don’t have your own system to sell, we suggest to take a look at Fast Spring (https://www.fastspring.com/), Digital River (http://www.digitalriver.com/), or other similar online software resellers.
  • We will then review the contents and make it public

Uploading Scripts, Materials, Textures, Tutorials, Grasshopper definitions, VisualARQ Styles, Companion software, Environments, Services, Models, Toolbars:
  • In “My Content” tab, choose “Add Resource”
  • Define the Resource type

  • Complete all other fields (Tittle, Short Description, License Agreement) and upload a thumbnail image
  • If you want to sell your resource, select “I want to sell this resource”, define the Price and currency, and add the direct link where users can buy it.
    If you don’t have your own system to sell, we suggest to take a look at Fast Spring (https://www.fastspring.com/), Digital River (http://www.digitalriver.com/), or other similar online software resellers.
  • We will then review the contents and make it public

Suggestions for a successful project 
When you choose the icon and the text for your project and release, keep in mind that a nice looking icon and comprehensive explanation will greatly improve the final user experience.

We encourage every icon developer to have a custom drawn icon, and not a screenshot, to explain their project and make it memorable. The color choice is yours, and you can use tones that will remind users of your corporate look or something specific for your project. Do not use a blank icon.

Also, write a short introductory phrase at the beginning of the overview. Start with the name of your plug-in, then use a verb, then expand on the usage of your plug-in and explain what it means. You could write something like this: “The Ufo plug-in detects and monitors paranormal activity that is happening immediately around you while you are using Rhino's 3D modeling abilities”.

How to contact users
User privacy, trust and security is very important for us and key for the success of food4Rhino.
Therefore, if you are a Developer that has uploaded a Rhino plug-in, Grasshopper add-on, or a Resource and want us to provide contact information for the users that downloaded your project, you need to:
  • Send us the “Data Disclosure Agreement” (http://www.food4rhino.com/legal/food4rhino-transfer-of-data-statement.docx) by e-mail to 4FQ.RYY3Q4@F3GULnPFFO@, by fax to +34 933195833 or by post to McNeel Europe SL – Roger de Flor 32-24 bajos – 08018 Barcelona – Spain.
  • Add a support e-mail address to your project (if a user wants to modify or remove his personal data from your database, he will use this e-mail address)
  • Keep users' personal data safe, secure and confidential

Once we approve the documentation, you will be able to check all e-mails of users that have downloaded your contents, and the total number of downloads, on your personal area.

Translating your app:

McNeel Europe provides a translation and localization service for third-party developers We offer a complete localization service, including software applications, web sites, marketing material, documentation, and more. Contact us for a free quote.