Contour Techniques

In this Grasshopper contour tutorial, we will learn how to extract a series of solids from a part of a mesh by defining the direction and length with a single line.

Inflate Strips

In this grasshopper tutorial You will learn how to convert two set of curves into a series of arcs and strips.

Erwin Hauer Module

In this Grasshopper example file you can learn how to model a parametric pattern based on the Erwin Hauer module.

Proximity Connection

In this Grasshopper Multipipe example file, you can create a parametric connection by defining random points and then connecting them based on the Proximity 3D component.

Scaled Voronoi

Now that you have learned how to scale a series of voronoi cells you can use this example file to design a parametric pavilion with more control over the final shape.

Kangaroo Vertices

In this grasshopper kangaroo example file, you can design a parametric tensile structure with Kangaroo 2 and then use the Leopard Plugin to have more control over the anchor points.

Surface Bumps

In this Grasshoper Lunchbox example file, you can create a 3d bump pattern on a Nurbs surface.

Optimize Nesting

in this grasshopper OpenNest example file, you can put every two peices of sections side to side to reduce the cutting length and optimize it.

Grasshopper Kangaroo (Attractor Pattern)

Attractor Pattern

In this Grasshopper Kangaroo example file, you can generate 3d Patterns on a surface by defining point attractors.

Gyroid Shell

In this Grasshoper script, you can use the Axolotl plugin to create a parametric gyroid shell.


Plugpea offers a curated collection of complimentary free Unity Assets. Enhance your Unity journey with the efficiency of ‘Visual Scripting’.

PDF Library

What about accessing more than 700 Pdfs about Parametric design for free? You can access our free Library of Articles & Thesis related to Parametric Design here 🙂

Parametric Design

We have gathered more than 800 Blog posts about Projects related to Parametric Design. Take a look and get inspired right away!


Another way of learning grasshopper, especially for beginners is through short, step-by-step lessons. Find them here.

Short Lessons

In this section, dive into our explainer videos tailored just for you! These bite-sized lessons offer a swift overview, ensuring you grasp the essence of how Grasshopper operates.


Grasshopper Scripts are your secret weapon for effortless Parametric Design. Tap into our Grasshopper Scripts Library and elevate your designs to the next level!

Example Files

What’s a beginner’s best tool? Dive into our collection of over 1300 example files to master any subject in Grasshopper with ease!


Access over 80+ hours of tutorials and a comprehensive library of 1300+ Grasshopper example files. Elevate your design skills today!

Free Tutorials

We’ve published our free Grasshopper tutorials on YouTube! Dive in here and kickstart your journey with Parametric Design.

Mesh + (I-WP)

Mesh + (I-WP)

In this Rhino Grasshopper tutorial you can use the I-WP component from the Mesh+ Plugin to model a smooth parametric mesh

Free Tutorials

Learning Grasshopper is Hard. We have a Youtube channel full of Free Tutorials. Start from here.

Parametric Art

In this Grasshopper Minmash animation file, we have rotated a series of circles around a point and each circle has been shattered and colorized randomly.

Rhino Grasshopper (Parametric Building)

Parametric Building

In this grasshopper example file you can design a parametric rotating building by creating a series of polygons.

Discrete Lines

In this Grasshopper example file You can use the native grasshopper components combined with the Pufferfish plugin to create a series of discrete lines.

Digital Architecture

This essay by Patrik Schumacher, refers to the use of computational design processes and their manifest effect on the architectural outcome, rendered or built.

Wormhole Library

Wormhole Library

This project by Chinese architecture studio “MAD”, has designed a library in the city of Haikou, China, that is intended “to be a wormhole that transcends time and space”.

Mesh Noise Carving

In this Grasshopper example file you can create a Noise-based parametric mesh sphere using the Nursery plugin.

pinch and spread panel

pinch and spread panel

In this grasshopper example file, you can pinch & spread a series of curves based on random locations. By deforming the curves you can finally model a parametric 2D panel.