Check out SVGreColorizer, a Godot tool that lets you recolor SVG icon sets with live previews before saving the changes.
Changing the colors of a few SVG files is easy, but changing hundreds of them is repetitive and time-consuming.
Godot developer
Aldo Zeroun built
SVGreColorizer to make that process easier. You load a folder, choose new colors, preview the result, and save the changes.
The tool starts by scanning each SVG file and finding every color it can change. Since SVG files can store colors in different places, it checks XML attributes, CSS blocks, and inline styles before collecting them.
Once the files have been scanned, the tool remembers where every color appears in the original file. Picking a new color only replaces those values before showing an updated preview, letting you compare the result before writing anything to disk.
The interface keeps everything organized. Icons that share the same colors are grouped together. Pending changes stay in a queue, and the original and updated versions remain side by side while you work.
The project started four years ago as a tool for recoloring Godot's editor icons. Aldo later realized it only worked with a small group of SVG files, so the project sat unfinished until they came back and rewrote the parser to support the full range of color formats.
If you want to check it out, or know more about the creator, the links will be right below.
If you want to learn more about shaders in Godot,
The Godot Shaders Bible covers topics like stylized shading, screen-space VFX, lighting, and vertex manipulation through step-by-step examples.