Skip to content

About

Send and receive native Blender node groups through Git-backed URLs.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Send Nodes

Send the nodes. Receive the nodes. Keep them native.

Send Nodes is a Blender extension for sharing complete node groups as native .blend bundles through Git-backed URLs.

The project was first published on March 30, 2024. The current extension preserves that original intent while replacing the early JSON experiment with Blender-native library files.

What it does

  • Sends the active Geometry, Shader, or Compositor node group to a configured folder inside a local Git repository.
  • Packages nested Blender dependencies through Blender's native library writer.
  • Copies the corresponding public URL when a base URL is configured.
  • Receives a public Git or direct .blend URL.
  • Appends a compatible node group and places it directly in the current Node Editor.

Send Nodes does not replace Git history tools such as NodeSync or whole-project version control such as Blender Git. Git is the sharing surface; the exchanged object is a native Blender node-group bundle.

Development installation

Build the extension with Blender 4.5 LTS or newer:

blender --command extension build --source-dir extension --output-dir dist

Install the resulting send_nodes-<version>.zip through Blender's Extensions preferences.

Use

  1. In the Send Nodes extension preferences, choose a local Git publishing folder and its corresponding public raw-file base URL.
  2. Open a Node Editor and enter or select a node group.
  3. In the Send Nodes sidebar, choose Send Active Node Group.
  4. Commit and push the generated .blend through your preferred Git workflow.
  5. Share the copied URL.

To receive, paste a public .blend URL into the same panel and choose Receive Node Group. GitHub blob URLs are converted to raw download URLs automatically.

License

GNU General Public License v3.0 or later.

About

Send and receive native Blender node groups through Git-backed URLs.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages