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 Gebreiter replied to Daniel Gebreiter's discussion GH_Structure thread safety
"ok cool. As I mentioned I can work around the issue without problem by having a little class to convert ConcurrentDictionaries into GH_Structure before passing data back to GH.  Thanks!"
56 minutes ago
David Rutten replied to Daniel Gebreiter's discussion GH_Structure thread safety
"And there are no plans to make the GH_Structure<T> equivalent in GH2 threadsafe either. The problem is that the items within branches are ordered, and if you are writing items to branches from multiple threads then the ordering is basically up…"
1 hour ago
David Rutten replied to Aditya Potipireddi's discussion Conditional evaluation help
"If it's just a single comparison, you can use the Larger Than component, but the expression components will also work: The above expression will return "REALLY BIG" if x is larger than 14000, it wll return "Regular big" if x…"
1 hour ago
Mostapha Sadeghipour Roudsari replied to Alejandro Pacheco Diéguez's discussion Automatically create named Rhino views from Grasshopper in the group Ladybug + Honeybee
1 hour ago
David Rutten replied to Daniel Gebreiter's discussion GH_Structure thread safety
"No. Practically nothing is thread-safe in GH1."
1 hour ago
Daniel Gebreiter posted a discussion

GH_Structure thread safety

Hello all,is <GH_Structure> thread-safe? Has anyone ever tried populating a GH_Structure with data from multiple threads?I. e. is it similar to Net 4's ConcurrentDictionary? Or will it fail when multiple threads try to store data at the same…See More
1 hour ago
Andrijana Vukovic replied to Alejandro Gamas's discussion Components not working in the group RhinoCivil Engineering
"Yes, I use the latest version of grasshopper(v0.9) and RCE (v1.2). I've studied architecture in college and there I learned program and worked in it. Recently I installed Evaluation version (full version for 90 days) on my laptop…"
1 hour ago
Riccardo Majewski replied to bea franko's discussion Quadrification possible with Kangaroo?
"Interesting challenge. Got few time. Sorry, not sufficient descriptions :P I've used an iterative method > anemone plug-in... To load my .gh you'll need it. Results are not "cool" as in the site of your link. Tweaks…"
2 hours ago


GH_Structure thread safety 3 Replies

Started by Daniel Gebreiter in VB, C# and Python Coding. Last reply by Daniel Gebreiter 56 minutes ago.

Conditional evaluation help 4 Replies

Started by Aditya Potipireddi in VB, C# and Python Coding. Last reply by David Rutten 1 hour ago.

Quadrification possible with Kangaroo? 1 Reply

Started by bea franko in Discussion. Last reply by Riccardo Majewski 2 hours ago.

rhino block referencing in grasshopper- help 1 Reply

Started by jens jacob jul christensen in Discussion. Last reply by djordje 2 hours ago.

geodesic on torus: curve parameterization on surface 6 Replies

Started by enrique soriano in Discussion. Last reply by enrique soriano 3 hours ago.

Blog Posts

Posted by kartik misra on March 23, 2015 at 5:48am

A script to open difinition from Rhino

Posted by Mkr on March 20, 2015 at 7:05am



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