Bitmap +
(by David Mans)
A grasshopper library for the creation and editing of bitmaps.
Support Email

Like Bitmap+ ? Buy me a coffee :D (It helps make future development possible)

This plugin for Grasshopper opens up a range of tools for bitmap editing and creation. 

Bitmaps can be created pixel by pixel, imported, or generated and previewed live in the canvas. Both System Drawing Bitmaps and Bitmap Plus Image objects can then be used in a series of components. Procedural noise bitmaps can be generated using components built on the Fastnoise algorithm. Images can then be manipulated using over 100 methods made available from the Accord Imaging Library. Multiple Images can be composited using the layer system in the Dynamic Image Library which enables the control of layer opacity, filtering, and masking as well as layer transformations and a series of modifiers. Bitmaps can also be traced into a series of different geometry types including corner points, blob outlines, and limited shape identification using the Accord Imaging Library. General tracing of images is also available using the Potrace library.

This project is a derivation of the components available in Aviary (which is now retired). It is recommended to uninstall Aviary prior to using the new plugin.




  • Initial Release


  • Added right-click save/copy to clipboard to most components.


  • Added Convolution component using Grasshopper Matrix

1.5.0 - 1.6.1

  • Updated Image class to be based on Goo class for compatibility with ShapeDiver 


  • Added (a very slow) Reaction Diffusion Component
  • License Type:
License Cost:
For instructions on installing Grasshopper Add-Ons, please see FAQ for details.
BitmapPlus 1.6.3
A grasshopper library for the creation and editing of bitmaps.
Rhino 6 Win
Rhino 7 Win
Rhino 8 Win
Bitmap Plus Samples
Grasshopper for Rhino 6 for Win
Grasshopper for Rhino 7 for Win