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

nikos tzar replied to Jack Zeng's discussion BoxCollide in Kangaroo
"Hello Jack, I am not sure why this happens but if you replace the [DeBrep]-[item] sequence with [Box Corners], it will work. Maybe the corners output has some more info than just point coordinates...... Other than that, another force that will…"
5 minutes ago
jameslucas replied to jameslucas's discussion Data-type changes when data enters cluster
"Thank you—that solution may be tedious to implement, but it's effective!"
21 minutes ago
peter fotiadis replied to Selini Serefoglou's discussion Tensile Membrane from closed polyline
"if (teacher != rockNrolla){ redoStegastraBibliothikis(bool untilOK, int manyTimes, double forEver); } else { redoStegastraBibliothikis(bool untilBetter, int fewerTimes, double whyNot); } "
31 minutes ago
Levin replied to Remy (RMDeveloppements)'s discussion About RhinoCivil Engineering cracked in Chinai received this message:
"It's festival at this week in china as I know. Cool down, maybe he is just not online. "
32 minutes ago
mark zirinsky replied to mark zirinsky's discussion how to get 2 dimensional scaling out of "flow'
"HI MK thanks, the scaling is happening in various orientations, so I did not know how to get scale to orient to length nd widht of an object"
46 minutes ago
mark zirinsky commented on M.K.T. Heinrich's blog post Ripples: Gravity-Capillary Wave Simulation
"actually, I was ignoring time, and just thinking of distance from center of wave origin. I am thinking that you could incorporate viscosity, calculate the shear stress on A FEA due to wave passage, if memory serves, shear strength being a standard…"
52 minutes ago
Mohammad Yazdi liked Daniel Piker's photo
54 minutes ago
Mohammad Yazdi shared nikos tzar's video on Facebook
1 hour ago


BoxCollide in Kangaroo 1 Reply

Started by Jack Zeng in Discussion. Last reply by nikos tzar 5 minutes ago.

Data-type changes when data enters cluster 2 Replies

Started by jameslucas in Errors, Bugs and Oversights. Last reply by jameslucas 21 minutes ago.

Tensile Membrane from closed polyline 10 Replies

Started by Selini Serefoglou in Sample and example files. Last reply by peter fotiadis 31 minutes ago.

About RhinoCivil Engineering cracked in Chinai received this message: 3 Replies

Started by Remy (RMDeveloppements) in Discussion. Last reply by Levin 32 minutes ago.

how to get 2 dimensional scaling out of "flow' 2 Replies

Started by mark zirinsky in Discussion. Last reply by mark zirinsky 46 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