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

Agnes Tan liked David Rutten's video
8 minutes ago
Agnes Tan shared a profile on Facebook
10 minutes ago
Hunter F liked Juan P. López Coronel's photo
54 minutes ago
David Mans commented on David Mans's photo

mesh(+)-Bridge & Weaverbird

"This was rendered just using Neon Render, with regular Rhino rendering. The gradient was made with the default Rhino gradient material."
1 hour ago
Nicole replied to Nicole's discussion How can I morph geometry between two irregular surfaces?
"Hey, thanks for your reply.  As I am new to Grasshopper I don't fully understand some parts of your definition but I did try applying it to the two irregular surfaces.  It does work, however the cylinders run off the edge of the…"
1 hour ago
Shridhar Mamidalaa liked David Rutten's video
2 hours ago
Oliver Hampel liked Hyungsoo Kim's photo
2 hours ago
Ricardo G. Chavez posted a discussion

Space Frame Issue

Hello, I been working on this project for about a month now. I have a surface which is triangulated. I have been able to create apertures and what not, now im looking to structure it. While i can get the initial frame or curves for structure, im…See More
4 hours ago


changing the shape of a grid based on the curvature of the surface 1 Reply

Started by shaya zaboli in Discussion. Last reply by Mohammad Ebrahimian 1 minute ago.

How can I morph geometry between two irregular surfaces? 3 Replies

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

Space Frame Issue

Started by Ricardo G. Chavez in Discussion 4 hours ago.

Loft Invalid Brep HELP!!!! 2 Replies

Started by Archiheart in Discussion. Last reply by Daniel González Abalde 4 hours ago.

how to display text 3 Replies

Started by Gil Cizer in VB, C# and Python Coding. Last reply by David Rutten 4 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