GeoNode Builder is an experimental scripting add-on for Blender’s geometry nodes.

Key features:

  • Scripting for Geometry Nodes: Provides a platform to script geometry nodes, aiming to make the process faster and more manageable than working with traditional node graphs.
  • Python-Based Scripting: The scripting is currently implemented in Python.
  • Nodegroup Generation: The scripting node reads and executes scripts, observing inputs and outputs, and constructs corresponding nodegroups.
  • Scripting Node UI: The scripting node’s UI is similar to other script nodes in Blender but only supports internal scripts.
  • Example Scripts: Includes example scripts like the Mandelbrot set to demonstrate its capabilities.
  • Attribute Management: Offers a more streamlined way to handle attributes in geometry nodes, cleaning up temporary attributes automatically.