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

Patricia Edith Camporeale replied to Patricia Edith Camporeale's discussion convert text to number
"Hi Pieter The text is an output from a Karamba command (MeshView) >7.08e-01 I split the text and disgarded the > symbol but I cannot yet convert it. I was trying to find a function in the expression editor to solve this. Thanks in…"
35 seconds ago
Daniel Piker replied to Andrei Raducanu's discussion trouble bending a flat module so that it becomes tridimensional in the group Kangaroo
"I made some very small adjustments to your def, and it seems to work fine: You were pulling the strips together with only single points, and I changed this to groups of points so that they cannot rotate around. Also, I added a 'Grab' and…"
8 minutes ago
Andrei Raducanu added a discussion to the group Millipede

Can curved folding simulations be done using Milipede?

Can curved folding simulations be done using Milipede?Something along these lines :…See More
24 minutes ago
Andrei Raducanu commented on karamba's group karamba
"Can curved folding simulations be done using Karamba?Something along these lines :"
26 minutes ago
saeid abbaspoor liked Pieter Segeren's photo
28 minutes ago
Laurent Delrieu replied to Pascal Gobeil's discussion Multiple panelling size variation based on text lenght and height
"Pour avoir la bonne taille des noms prénoms il faut la bonne police de caractère Il y a sûrement plusieurs solutions Sans faire de la programmation je testerais ce soir Écriture en courbe ou surface des noms prénoms…"
34 minutes ago
Riccardo Majewski replied to maarten's discussion array pentagon along curve
"Very cool definition, Pieter."
52 minutes ago
Nenov Ivo posted a discussion


Hello everybody !I have a problem, i've trying to make contour on the mesh into the rhino file every 100 mm and it's not working, i don't understand why ? If someone can check the file it'll be very nice... thanks in advance for your help.Nenov…See More
1 hour ago


convert text to number 2 Replies

Started by Patricia Edith Camporeale in FAQ (Frequent Questions and Problems). Last reply by Patricia Edith Camporeale 36 seconds ago.

Multiple panelling size variation based on text lenght and height 6 Replies

Started by Pascal Gobeil in Discussion. Last reply by Laurent Delrieu 34 minutes ago.

array pentagon along curve 5 Replies

Started by maarten in Discussion. Last reply by Riccardo Majewski 52 minutes ago.


Started by Nenov Ivo in Discussion 1 hour ago.

Mesh relaxation

Started by Frede ranjit in Discussion 2 hours ago.



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