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. 


Introduction to Grasshopper Videos by David Rutten.

Wondering how to get started with Grasshopper? Look no further. Spend some time with the creator of Grasshopper, David Rutten, to learn the fundamental of Grasshopper. No experience necessary. This video series and many other tutorials are available on our Tutorials page...

Also, check out these tutorial videos...

Latest Activity

Anders Holden Deleuran liked David Rutten's video
14 minutes ago
Iacopo Neri liked fe chang's photo
23 minutes ago
Jakob Gate liked fe chang's photo
24 minutes ago
Mosa farajat posted a discussion

Trnsys 16 simulation

What is the type that give us an output except the plotter ,  that give us a relationship between two  component as x & y coordinate ? or if there any way for that .See More
1 hour ago
SRM replied to SRM's discussion dividing polysurface into equal parts
"i tried mapping, i got bad edges"
1 hour ago
SRM posted a discussion

dividing polysurface into equal parts

i have multiple surfaces (polysurface) which i want to divide into equal panels i tried lunchbox and other definitions i found here but i don't seem to get it right i always get uneven like isocurves divide the hole polysurface as one surface??…See More
1 hour ago
ng5 Alex replied to Emanuele's discussion Data Dam on/off switch
"i am not sure i understand what you are after. You want the component to read the potentiometer values not continuously but when you decide you tweaking is over(rotating the potentiometer)? or you want to cycle through 14 potentiometer values one at…"
2 hours ago
Andersen Jang posted a discussion

Creating elastic membrane constrained by multiple anchor placed on two different height.(wb&kangaroo needed)

Greetings. I'm turning a type of hand-made models into digital models.Here's some picture of the models.…See More
2 hours ago


Trnsys 16 simulation

Started by Mosa farajat in Discussion 1 hour ago.

dividing polysurface into equal parts 1 Reply

Started by SRM in Discussion. Last reply by SRM 1 hour ago.

Data Dam on/off switch 3 Replies

Started by Emanuele in Discussion. Last reply by ng5 Alex 2 hours ago.

Leafcutter problems

Started by Sam Naylor in Discussion 2 hours ago.

Blog Posts


Posted by a-ngine on November 12, 2015 at 7:38am

Workshop FormFinding Strategies MILANO - ITALIA

Posted by Arturo Tedeschi on November 12, 2015 at 3:30am

Finding funicular forms using dynamic weights

Posted by John Harding on November 9, 2015 at 8:06am — 7 Comments

Bezier Span Extensible

Posted by Daniel González Abalde on November 8, 2015 at 11:00am — 1 Comment



Search Grasshopper


  • Add Photos
  • View All


  • Add Videos
  • View All

Social Networks

Seesmic Desktop

© 2015   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service