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 an 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

Daniel González Abalde replied to Todor Todorov's discussion Cluster crushed Rhino when a slider input changes rapidly.
"What I did was to remake the definition of the cluster, trying to optimize everything possible. As a last resort, you can redo the code, often improves the second attempt and with luck you solve the problem.By the way, you are using a script to…"
1 hour ago
Daniel González Abalde posted a discussion

How to use shortedList() with a tree as key and a list as values? - Vb

Hi guys,I want to do this, as Sort  List component do it...I have…See More
1 hour ago
Mark Loomis replied to Mark Loomis's discussion PIM (Programming In Model)
"Hi David and Mateusz, Thank you for your quick responses. David, there are two video links in the discussion, an older one without audio that I posted and a newer one with audio that Robert Woodbury posted. I suspect you watched the first one. Here…"
1 hour ago
pepe ballesteros posted a discussion

project / pull curves on Surface / Brep

Im having problems to pull curves on surfaces in the different options.Im sure I dont understand the best way to use the attached file Im trying the methodwhateverBrepFace. PullBack ( curve, tolerance);dont know whats wrong.moreover…See More
1 hour ago
Anders Holden Deleuran replied to Adam Laskowitz's discussion Reading JSON data
"You also use the Python json module as seen here.."
1 hour ago
Abraham Yezioro replied to Abraham Yezioro's discussion Heating/Cooling schedules ... high temperatures for winter time in the group Ladybug + Honeybee
"Hi Chris and thanks, A bunch of garbage indeed there. Since i have plenty of questions, first i want to describe the garbage: 1. The schedules for Heating and Cooling were intended to avoid heating/cooling consumption in those months i identified as…"
1 hour ago
Daniel Piker commented on Daniel Piker's blog post MeshMachine update
"Bradley - it looks like that error may be caused by not having the latest update of Rhino 5. Anyway - the version of MeshMachine above is older than the one included with the latest Kangaroo"
2 hours ago
aditya.d.bhatt posted discussions
2 hours ago


Cluster crushed Rhino when a slider input changes rapidly. 1 Reply

Started by Todor Todorov in Errors, Bugs and Oversights. Last reply by Daniel González Abalde 1 hour ago.

PIM (Programming In Model) 4 Replies

Started by Mark Loomis in Discussion. Last reply by Mark Loomis 1 hour ago.

project / pull curves on Surface / Brep

Started by pepe ballesteros in VB, C# and Python Coding 1 hour ago.

Reading JSON data 8 Replies

Started by Adam Laskowitz in Discussion. Last reply by Anders Holden Deleuran 1 hour ago.

Blog Posts

Test uploads on Modelo

Posted by Suqi on January 28, 2015 at 2:48pm

Couple of test uploads on Modelo

Posted by Suqi on January 28, 2015 at 2:30pm


Posted by Antonio Turiello on January 27, 2015 at 12:54pm

Join NBBJ's Design Computation Team

Posted by Nate Holland on January 23, 2015 at 4:00pm



Search Grasshopper


  • Add Photos
  • View All

Social Networks

Seesmic Desktop

© 2015   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service