[Addon] NodeForge - Write Geometry Nodes

Hello, Blender community!

I want to share with you an addon I’ve just released. I call it NodeForge.
In short, it lets you write simple high-level Python-like code and then NodeForge translates that code into Geometry Nodes graph, stored in a Node Group.

Technically, NodeForge is a DSL (Domain Specific Language). Or kind of.

A list of features briefly:

  • Write high-level Python-like code avoiding Blender API boilerplate
  • Save reusable functions and import them in other scripts just like you do it in Python
  • The code is stored inside generated Node Group and can be loaded and changed later
  • Create and install third-party packages written for this addon for extending its functionality

I’ve made a video where I demonstrate how it works:

https://youtu.be/E0EyzflARhk

There is also a detailed documentation that I’ve written:

If you have any questions, I’ll be happy to answer!

I also appreciate your support in promoting the video, as well as any suggestions : )

3 Likes