algorithmic modeling for Rhino

About Grasshopper...

For designers who are exploring new shapes using generative algorithms, Grasshopper® is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools. Unlike RhinoScript, Grasshopper requires no knowledge of programming or scripting, but still allows designers to build form generators from the simple to the awe-inspiring.

Locations of visitors to this page




Start Here:

There are many resources available to learn more about Grasshopper. 


Andy Payne has published a manual to help people get a basic understanding of Grasshopper. This primer and other tutorials are available on our Tutorials page...

ModeLab has uploaded a lot of quality webinars and tutorials on their website, be sure to check them out.

Also, check out these tutorial videos...

Latest Activity

Marc Giner posted a discussion

add branch with conditions

Hi,I have a doubt with processing data from branches and list. I think that it is very easy, but I don’t find how to do.I have several tree branches with a list in each one, like{0} {N = 100}{1} {N = 100}{2} {N = 100}....{60} {N = 100}The numbers of…See More
10 minutes ago
David Rutten replied to Tim Chen's discussion Find and replace geometry in GH
"You can use the Geometry Pipeline to import all breps (there are also layer and name filters if you want). Rhino objects (with the exception of block instances) do not contain local reference planes. However if the breps are geometrically the same…"
10 minutes ago
David Rutten replied to peter fotiadis's discussion C# Delaunay solver syntax
"We have sphere fit and plane fit. Do both, then intersect the sphere and the plane."
12 minutes ago
Tim Chen posted discussions
15 minutes ago
Marios Tsiliakos replied to Joe S.'s discussion gHowl + Processing + Toxiclibs
"Yes, This thread is really old. Both processing and toxiclibs have gone through a gazilion different versions(and syntax changes) since then.  make sue re that you have this in processing first, by using questions in the processing forum, or…"
18 minutes ago
Luis García Lara added a discussion to the group Kangaroo

Gear simulator problem

Hi Daniel, i'm trying to simulate a hypo-cycloid with the gear simulator component, but i can't figure out how to use it, what i'm trying to reproduce are the curves like the picture…See More
42 minutes ago
Manuela replied to Manuela's discussion Problem with map tu surface ...and not only
"sorry but I had not inserted an image of the components, thanks again!"
44 minutes ago
Kristoffer Negendahl replied to Mostapha Sadeghipour Roudsari's discussion New Set of Ladybug and Honeybee Video Tutorials in the group Ladybug + Honeybee
"Amazing stuff thanks guys."
51 minutes ago


add branch with conditions

Started by Marc Giner in Discussion 10 minutes ago.

Find and replace geometry in GH 3 Replies

Started by Tim Chen in Discussion. Last reply by David Rutten 10 minutes ago.

C# Delaunay solver syntax 2 Replies

Started by peter fotiadis in VB, C# and Python Coding. Last reply by David Rutten 12 minutes ago.

gHowl + Processing + Toxiclibs 10 Replies

Started by Joe S. in Sample and example files. Last reply by Marios Tsiliakos 18 minutes ago.

Blog Posts

MD thesis

Posted by Francesco di Niccolo on September 30, 2014 at 12:41am

Ripples: Gravity-Capillary Wave Simulation

Posted by M.K.T. Heinrich on September 28, 2014 at 8:05pm — 3 Comments


Posted by Shan on September 27, 2014 at 9:41pm

Multi-section pipes

Posted by loc nguyen on September 27, 2014 at 12:25am


Posted by Shan on September 26, 2014 at 9:59am



Search Grasshopper


  • Add Photos
  • View All


  • Add Videos
  • View All

Social Networks

Seesmic Desktop

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service