all projects
Node-based process automation
C#, GodotFNode is a node-based tool for automated file management and visual programming. Using logically linked building blocks, complex actions can be programmed and applied to any file.

On the basis of logically linked nodes, FNode offers the following features, among others
- Automated processing of large amounts of files
- Reading of online APIs for use in the nodetree
- File operations (rename, move, copy, create text files etc.)
- Conversion of image files based on dynamic rules and simple batch processes for image files
- parallel processing of any number of nodetrees
Simple video example where all PNG files in a folder are converted to WebP.
Aber warum?
In my work at yoose3D, we often have to handle large amounts of files. For example, animations are rendered as multiple layers of image sequence and later stitched together to create the final video. To automate repetitive file management tasks, I built the tool y3D-FM (yoose3D File Manager), which renames, moves, and performs image processing on files based on predetermined rules.
However, since the tool was specifically tailored to tasks at yoose3D and moreover every additional feature further bogged down the UI, I felt the need for a more general tool for automated file management. Since I like to work node-based myself, I looked around for node-based tools for this and didn’t find what I was looking for.
Since I wanted to deal with parsing NodeTrees for a long time, I built one myself.
However, since the tool was specifically tailored to tasks at yoose3D and moreover every additional feature further bogged down the UI, I felt the need for a more general tool for automated file management. Since I like to work node-based myself, I looked around for node-based tools for this and didn’t find what I was looking for.
Since I wanted to deal with parsing NodeTrees for a long time, I built one myself.
More examples

Thumbnail generator that generates square thumbnails from all input images. Many nodes and inputs are documented directly in the software via mouse hint.

NodeTree to create a text file with information about a folder.
Download
The latest version (currently Windows only) can be downloaded here at Github.