Never lose a node setup again.
NodeSync gives your Geometry and Shader node trees a full save history — snapshot your work, go back to any previous version instantly, and branch off to experiment without touching your main setup. All from a panel inside Blender.
Under the hood NodeSync uses Git. You'll need to install it once from git-scm.com, but you never have to touch it — NodeSync handles everything from inside Blender.
Source code and issue tracker: https://github.com/sneeezed/nodesync
NodeSync 1.3.1
Faster reverts on large projects
Commit operator no longer freezes Blender
This extension requests the following permissions:
Write node trees to disk and manage a local Git repo
Push and pull node trees to/from a user-supplied Git remote
very cool. im always changing random stuff in my nodes and losing it so having it all in one place and seeing the progress is very cool. the only thing is the remotes are hard to figure out but otherwise its perfect.
Catastrophic first impression, but I believe it is the right approach. It managed to fail an leave a ghost file that I couldn't delete. Every method I tried failed, then I realized the file name was ending with a space character 😂. So the first 3rd method worked. You didn't reinforced my opinion of vibe coding. And please, if you could do the effort of talking to other people making the same thing before it would be great. I know 3 Add-ons doing node to JSON transcription, 3 with different approaches, none of them work ! (At least for my use case)