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

Rhino WIP for Windows now available

All Rhino 5 for Windows users are invited to Serengeti, where Rhino is developed.

We are inviting current users to try, test, and provide feedback on the work-in-progress (WIP) release while it is still in development.

You will need:

  • 64-bit Windows 7 or above
  • Your Rhino 5 for Windows license key. You can find it here...

Things to try:

  • Since Grasshopper is included with some enhancements, try your existing GH definitions and plug-ins. They should all work. Let us know if they don't.
  • The ghPython enhancements.

Details and download...

Latest Activity

MARIO VERGARA replied to Bakursky Ivan's discussion Contour and orient problem
"hey 1-this happens because you need to define a starting point / plane 2-need to generate a series of horizontaly arranged point to orient please see attached best  mario"
27 minutes ago
Hardi Barznji posted a discussion

Divide irregular surface

Hi friends,I want to divide the attached surface into regular grids, any ideas?Also, I intend to design a pattern similar to the uploaded image on the surface with fewer holes and more solid in the areas that I need, does the point attractor…See More
42 minutes ago
Bakursky Ivan posted a discussion

Contour and orient problem

Hi. I'm just starting to learn grasshopper and I have two questions.1. Why contours are starting to go with 1.00 rather than 2.00? Though their height is equal to 2.00…See More
47 minutes ago
ng5 Alex replied to Panacer's discussion Point colour data to grasshopper
"totally missed human bake. but metahopper is awesome, so down the road the OP is going to use it anyway. :-)"
1 hour ago
Ethan Gross liked David Bachman's photo
1 hour ago
heydar.aqayee posted a discussion

need older versions for learning

I have a bunch of old video tutorials for grasshopper referring to various versions in many years ago but using them now is very difficult because today in the final version menus and components have changed. I'd like to know if i can find a series…See More
1 hour ago
Siemen liked David Bachman's photo
1 hour ago
Brian Harms replied to Yoav Caspi's discussion Select Random Points within Specific Boundary
"Although you gave a very thorough description of your problem, and uploaded your files (great!) it is always super helpful to those commenting on the forums if you are able to make a sketch/take a screenshot of your file (where you can label the…"
1 hour ago


Contour and orient problem 1 Reply

Started by Bakursky Ivan in Discussion. Last reply by MARIO VERGARA 27 minutes ago.

Divide irregular surface. Looking for the similar result

Started by Hardi Barznji in Discussion 42 minutes ago.

Point colour data to grasshopper 6 Replies

Started by Panacer in Discussion. Last reply by ng5 Alex 1 hour ago.

need older versions for learning

Started by heydar.aqayee in Discussion 1 hour ago.

Select Random Points within Specific Boundary 1 Reply

Started by Yoav Caspi in Discussion. Last reply by Brian Harms 1 hour ago.



Search Grasshopper


  • Add Photos
  • View All

Social Networks

Seesmic Desktop

© 2017   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service