The growing list of Grasshopper plugins you can use with ShapeDiver. Check this page out regularly!

While we definitely want to support lots of great plugins in the near future, for now ShapeDiver can only handle built-in Grasshopper components and selected plugins. Some plugins of the list are only partially supported, when they contain components we can't allow yet. Find under each plugin a Grasshopper definition that contains all its components that aren't allowed on our platform.

Plugin versions

We try to stay up to date with most plugins, when it is possible. Nevertheless, the current version of a plugin supported by our servers is not always the latest one, make sure you check if it matches before downloading.

Plugin Package for ShapeDiver
For convenience, we have built an archive containing all the third-party plugins that are supported on ShapeDiver's servers. The archive contains version compatible with both Rhino 5 and Rhino 6. Uncompress the files, make sure they are unblocked in the Properties (Right-click - > Properties - > Unblock) and copy them to the Libraries folder of Grasshopper. You'll be set with a full set of ShapeDiver-compatible tools. Download it here.

Clusters

Some plugins like Peacock and Lunchbox consist of a set of clusters. In that case, all versions of the plugin are supported, but each cluster that our system doesn't know yet will need to be validated, in the same way that script components are handled. Find more information about model checking here.

Python scripting

Rhino 6 supports Python scripting natively, and so does ShapeDiver. Users of Rhino 5 can use the official interpreter plugin developed by Giulio Piacentino.

List of supported plugins

4D Noise

plugin-4dnoise.png

Plugin name

Author

Version

4D Noise

Giulio Piacentino

1.0.0.0

This component creates Perlin and Simplex noise.

All components allowed (there is only one).

 Bowerbird

Plugin name

Author

Version

Bowerbird

Thomas Oberbichler

2.4.1.0 to 2.8.0.0

Bowerbird is a plugin for Rhino and Grasshopper providing some tools for modeling.

All components allowed.

Source Code: https://github.com/oberbichler/Bowerbird

 Caterpillar

caterpillarlogo-mid.png

Plugin name

Author

Version

Caterpillar

David Mans

1.2.0

Component for the conversion between different systems of measurement.

All components allowed.

Source Code: https://github.com/interopxyz/Caterpillar.GH

 Chimpanzee

Plugin name

Author

Version

Chimpanzee

Matouš Stieber

0.4.0.0

Chimpanzee is a Grasshopper plug-in for Rhino 6, Rhino 7 and Rhino Mac written in C# which focuses on fractal math and chaos theory. Chimpanzee contains currently 90 components including strange attractors, map & oscillators, 4D hyperchaotic systems, iterated function systems (IFS) a fractals like Mandelbrot set or Julia set using escape time algorithm. 

All components allowed.

 Clipper

plugin-clipper.png

Plugin name

Author

Version

Clipper

Arend van Waart

0.3.1 to 0.3.2

Clipper is a 2D polygon Clipper offering polygon boolean operations (clipping): Intersection, Join, Difference, XOR. Offsets for polygons and Minkowski Sum and Differences.

All components allowed (there is only one).

Source Code: https://github.com/arendvw/clipper

 Dendro

Dendro is a volumetric modeling plug-in for Grasshopper built on top of the OpenVDB library.

Plugin name

Author

Version

Dendro

ryein

0.9.0*

Dendro is a volumetric modeling plug-in for Grasshopper built on top of the OpenVDB library. It provides multiple ways to wrap points, curves, and meshes as a volumetric data type, allowing you to then perform various operations on those volumes. Dendro includes components for boolean, smoothing, offsets, and morphing operations. 

*Download the slightly modified version below for using with ShapeDiver.

Download: List of disallowed components.

Download: Plugin version compatible with ShapeDiver

Source Code: https://github.com/ecrlabs/dendro

 Droid

3D printing related Library including model Slicing, Custom paths and G-code generation from desktop machines to 6 DOF Robots using FFF Technology.

Plugin name

Author

Version

Droid

ytsebastian (EncryptedBunny)

2.0.8

Droid is a 3D printing related Grasshopper Plug-in Library add-on, with control over model Slicing, Custom paths and Gcode generation. Designed to be used from small desktop 3d Printers, up to large scale Robotic Fabricators using FFF technologies and running from Gcode. Available to be used to prepare and print models in a 'Plug and Play' style with Droid components, or in a more controlled and experimental manner with Custom input and output print paths.

All components allowed, except “Droid Save Gcode”

Source Code: https://github.com/EncryptedBunny/droid

 Exoskeleton

plugin-exoskeleton.png

Plugin name

Author

Version

Exoskeleton 2

Daniel Piker and David Stasiuk 

1.0.0.0

Exoskeleton is a free plug-in for creating meshes. It is currently comprised of two components: Exo Wireframe and Cytoskeleton. Exo Wireframe thickens line/node into watertight meshes. Cytoskeleton thickens the edge network of any existing mesh into a thickened mesh.

All components allowed.

 Fabtools

plugin-fabtools.png

Plugin name

Author

Version

Fabtools

Florian Frank

All

FabTools is a set of Clusters that enhances the ability of Grasshopper. The Tools are for fabrication purposes in Grasshopper and improve your workflow and accelerate your scripting tasks.

Download: List of disallowed components.

 Fattener

 

Plugin name

Author

Version

Fattener

Daniel Piker

alpha (0.0.0.1)

A component for thickening skeletons into closed quad meshes

All components allowed (there is only one).

 GeometryGym

geometrygym.png

Plugin name

Author

Version

GeometryGym

Jon Mirtschin

up to 1.9.99.0

OpenBIM addon for Rhino and Grasshopper enabling IFC (Industry Foundation Class) model to be generated and exchanged to ArchiCAD, Revit, Bently, Tekla and any other BIM software with IFC capability.

For using GeometryGym with ShapeDiver, you need to request a script signing license from Jon. Contact Jon.

Once you have installed this license, please add a ggIFC SignDocument component to your Grasshopper model, connect a button to it, and click it to sign the model, as shown here:

 Heteroptera

Plugin name

Author

Version

Heteroptera

Amin Bahrami

0.6.2.2 to 0.6.2.4

Heteroptera is a plug-in for grasshopper comprised of a variety of tools in different categories that can be used as a toolbox, but it mostly focuses on Uncertainty and Generation.

See list of disallowed components here. 

 Human

plugin-human.png

Plugin name

Author

Version

Human

Andrew Heumann

 1.2.0

Human is a versatile plugin packed with tools that make the life of Grasshopper users much easier. Currently, ShapeDiver supports all the texturing components of Human, which come in handy for rendering your models online.

Download: List of disallowed components.

 Intralattice

Plugin name

Author

Version

Intralattice

Aidan Kurtz

 0.7.7.1

Intralattice is a collection of generative CAD components for Grasshopper, used to generate solid lattice structures within a 3D design space. It was developed as an extensible, open-source alternative to current commercial solutions. This is an early Beta version.

All components allowed, except “Mesh Preview”

Source Code: https://github.com/dnkrtz/intralattice

Download the version compatible with ShapeDiver.

 Jackalope

plugin-jackalope.jpg

Plugin name

Author

Version

Jackalope

Dale Fugier

1.0.0.3

Jackalope is a Grasshopper plugin that implements the standard Rhino space morph operations: Bend, Flow, Maelstrom, Splop, Splorph, Stretch, Taper, and Twist.

All components allowed.

 jSwan

Plugin name

Author

Version

jSwan

Andrew Heumann

1.2.0.0

An Open-Source JSON Serialization/Deserialization plugin for Grasshopper.

All components allowed.

Source Code: https://github.com/andrewheumann/jswan

 Kangaroo 2

Kangaroo is a Live Physics engine for interactive simulation, form-finding, optimisation and constraint solving.

Plugin name

Author

Version

Kangaroo 2

Daniel Piker

2.4.2 to 2.6.0

Kangaroo is a Live Physics engine for interactive simulation, form-finding, optimization and constraint solving. Read more here.

Note: only the Zombie solver is supported on ShapeDiver.

Download: List of disallowed components.

 Karamba 3D 

Plugin name

Author

Version

Karamba3D

Clemens Preisinger

2.2.0.14

Karamba3D is an interactive, parametric finite element program. It lets you analyze the response of 3-dimensional beam and shell structures under arbitrary loads.

All components allowed.

 Lunchbox

plugin-lunchbox.jpg

Plugin name

Author

Version

Lunchbox

Nathan Miller

2020.11.2.0

LunchBox is a plugin for exploring mathematical shapes, paneling, structures, and workflow. ShapeDiver users who need to implement design to production workflows will appreciate in particular its precious unrolling tool.

Download: List of disallowed components.

 Mesh+

mesh.jpg

Plugin name

Author

Version

Mesh+

David Mans

2.1.0.3

Mesh+ is a set of user objects which enable a wide range of mesh editing, creation, interaction, and topology modification within Grasshopper 3d.

All components allowed except the "Select" category.

 MeshEdit

plugin-meshedit.jpg

Plugin name

Author

Version

MeshEdit

uto

1.9.0.0 to 2.0.0.0

Meshedit is a set of components which extend Grasshopper's ability to work with meshes.

All components allowed.

 MeshTools

Plugin name

Author

Version

MeshTools

Mateusz Zwierzycki

1.0.0.0

Just an usual mesh pipe and mesh sweep. Find both in Mesh>Primitive panel.

Documentation

All components allowed (Only 2 components).

 OpenNest

Logo_OpenNest_HD.png

Plugin name

Author

Version

OpenNest

Petras Vestartas

1.3.3 to 1.5.0

A nesting algorithm for Grasshopper. Read more here.

All components allowed.

Source Code: https://github.com/petrasvestartas/OpenNest

 Parakeet

Plugin name

Author

Version

Parakeet

Esmaeil Mottaghi and Arman KhalilBeigi

0.8.3

Parakeet is a collection of components focusing on Algorithmic Pattern Generation; it offers a unique and easy-to-use approach that Generates Geometrical and Natural Patterns/Networks.

Disallowed Components: Growth On Mesh, Growth On Brep, Mouse, FaceMe Plane, RefreshAll, Create Material, Zoom to and FontSelector.

 Pigletto

Pigletto contains extended topological methods, the ability to perform subtransforms on Breps, and general purpose Rhino and Grasshopper utilities.

Plugin name

Author

Version

Pigletto

Jacob Blitzer

1.0.0.1

Pigletto is a collection of Grasshopper Utilities.

Disallowed Components:ReadNotes, DocNames, Select, WriteNotes, DocumentColors, Worksessioned, RhinoDocName, Hide/Show, DocGuids, BoundaryMarker, GetGHSelected, ScribbleReflow, PathProblems, GH_MeshComponentIndices.

 Plankton

plugin-plankton.jpg

Plugin name

Author

Version

Plankton

Daniel Piker and Will Pearson

0.4.2

Plankton is a flexible and efficient library for handling n-gonal meshes. Plankton is written in C# and implements the halfedge data structure. The structure of the library is loosely based on Rhinocommon's mesh classes and was originally created for use within C#/VB scripting components in Grasshopper.

Library for use within scripting components.

 Pufferfish

pufferfish.jpg

Plugin name

Author

Version

Pufferfish

Michael Pryor

Upto 3.0.0.0

This plugin is a set of 280 components which focuses on Tweens, Blends, Morphs, Averages, Transformations, & Interpolations - essentially Shape Changing. Read more here.

Download version 2.9 here.

All components allowed.

 RoomSurveyor

Interactive triangulation algorithms to assist users to produce parametric as-is room surveys.

Plugin name

Author

Version

RoomSurveyor

Filipe Jorge Brandao

0.7.0.1 only

RoomSurveyor implements iterative triangulation algorithms to assist users to survey rooms, either orthogonal or non-orthogonal, and automating the drawing of the as-is survey.

All components allowed.

 Rooster

Plugin name

Author

Version

Rooster

Foresto Shen

1.1.0.0

Rooster is a plugin useful for extracting curves from images; a process commonly known as Vectorization of an image. Read more here.

All components allowed.

Source Code: https://github.com/ForestoShen/GhPotrace

 Shortest Walk

plugin-shortestwalk.png

Plugin name

Author

Version

Shortest Walk

Giulio Piacentino

1.5.2.0

The ShortestWalk add-on for Grasshopper exposes one component which, given a network of curves and a list of lines, calculates the shortest route from line start point to line end points in a network.

All components allowed (there is only one).

 Silkworm

Plugin name

Author

Version

Silkworm

Mamou-Mani Architects

0.1.1.26851

Silkworm is a plugin that translates Grasshopper and Rhino geometry into GCode for 3d printing. Silkworm allows for the complete and intuitive manipulation of the printer GCode, enabling novel printed material properties to be specified by non-solid geometry and techniques of digital craft.

All components allowed.

Source Code: https://github.com/ProjectSilkworm/Silkworm

 Squid

plugin-squid.png

Plugin name

Author

Version

Squid (ShapeDiver edition)

Mateusz Zwierzycki

1.0.0.0

Draw Bitmaps with Grasshopper. This version of Squid has been slightly modified to be compatible with ShapeDiver features.

Read and Write components should only be used locally. All other components allowed.

 Treesloth

A Grasshopper plug-in that extends and enhances list and DataTree management practices.

Plugin name

Author

Version

Treesloth

David Stasiuk

1.0.0.0

As a 3D CAD software suite, Rhino+Grasshopper is, at its core, a means to create, transform and manage data. Grasshopper’s explicit visual scripting interface structures these operations through the use of DataTrees. Treesloth emerged as a series of tools applied in both professional and research practice to help better negotiate the the types of data relationships within (and between) Grasshopper definitions that enable more complex operations.

Read and Write components should only be used locally. All other components allowed.

 Weaverbird

plugin-weaverbird.jpg

Plugin name

Author

Version

Weaverbird

Giulio Piacentino

0.9.0.1 

Weaverbird is a topological modeler that contains many of the known subdivision and transformation operators, readily usable by designers. Instead of doing the work repeatedly, or sometimes using complicated scripts, this plug-in reconstructs the shape, subdivides any mesh, even made by polylines, and helps preparing for fabrication.

All components allowed.