Blender Add-on
Node Template Manager — Material & Geometry Node Templates
Material & Geometry Nodes Template Library One-Click Insert External .blend Storage
Build your own library of node templates for materials and geometry — and drop them into any project in seconds. Node Template Manager lets you save selected nodes as reusable templates, store them in external .blend libraries, and insert them with a single click. Keep your favourite shading setups, geometry rigs, and utility noodles always ready to go, without digging through old files.
Blender
3.6 – 5.0
Platforms
✅ Windows
macOS • Linux (Should work but not tested)
macOS • Linux (Should work but not tested)
Includes
Material templates • Geometry templates • Quick insert • External libraries
Overview
Node Template Manager is a template system for Blender’s node editors. Select any group of nodes, save them as a named template, and re-use them across materials, objects, and projects. Templates are stored in external .blend files so you can maintain a central library, share it with your team, and keep your production files clean. Perfect for favourite shaders, geometry setups, utility nodes, and “I use this in every project” noodles.
Save Any Node Selection
Grab any selection in your material or geometry node tree and save it as a named template in one click.
Material & Geometry Support
Works with Shader and Geometry node trees, so you can standardise both looks and procedural setups.
External .blend Libraries
Templates are stored in separate .blend files, keeping your main scenes lean while keeping your library portable.
One-Click Insert
Pick a template from the list and insert it at the cursor — with node links and layout preserved where possible.
Designed for Speed
Stop rebuilding the same node setups. Drop in your favourites, tweak, and keep moving.
Separate folders
Separate folders to keep your shader and geometry node templates confined.
Material Templates in Action

Geometry Templates

Current limitations
- You can not rename the template file (you need to import the node template and resave) due to how the nodes are being saved in to an external Blender file
- Geometry inputs/outputs nodes can require their links to be reconnected due to how they are imported within Blenders API they can be lost over sessions and show as invalid links but just unplugging and connecting corrects this.
-
This addon works with Blender 5.0 but as with backwards combability due to how Blender saves .blend files in version 5.0 previous versions of Blender will not be able to open nodes saved in version 5.0+ but Blender version 5.0 can load previous node from older blender version.
Blender Version 4.5 will need to be the bridge between saving 5.0 file and opening them inside of lower Blender versions
Updates & Changelog
Last updated: 25 Nov 2025
v1.0.0 – Initial Release
- Save any selection of nodes from Shader or Geometry node trees as reusable templates.
Roadmap
- Renaming templates without saving them as new templates (if possible)
- Experimental support for compositor node templates (if possible)
This area is to log commits, bug fixes, roadmap notes, or important announcements for Node Template Master.