git404hub

what is svgrecolorizer fr?

qaptor/svgrecolorizer — explained in plain English

Analysis updated 2026-05-18

7GDScriptAudience · designerComplexity · 2/5Setup · easy

tl;dr

A desktop GUI tool built in Godot that recolors many SVG files at once, letting you preview color changes across a whole folder before applying them.

vibe map

mindmap
  root((SVGreColorizer))
    What it does
      Batch SVG recoloring
      Live preview
      Directory based workflow
    Tech stack
      Godot Engine
      Godot-mono
      Svg.Skia
    Use cases
      Icon set recoloring
      Game asset theming
      Design consistency
    Audience
      Game developers
      Designers
    Color support
      Hex formats
      RGB and HSL
      Named colors

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Recolor an entire folder of SVG icons to match a new brand or theme color scheme in one pass.

VIBE 2

Preview how a color change will look across many SVG files before committing to it.

VIBE 3

Standardize inconsistent colors across an icon set collected from different sources.

VIBE 4

Batch-adjust opacity and fill values on SVGs used in a game or app UI.

what's the stack?

Godot EngineGDScriptSvg.Skia

how it stacks up fr

qaptor/svgrecolorizergreencrowdev/simple-soccer-onlinedevantler-tech/world-at-ruin
Stars753
LanguageGDScriptGDScriptGDScript
Setup difficultyeasyhardeasy
Complexity2/54/52/5
Audiencedesignerdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Pre-built binaries for Windows and Linux are provided on itch.io, no build step required.

in plain english

SVGreColorizer is a desktop application with a graphical interface for changing the colors of many SVG image files at once. Instead of opening each file individually in an image editor, you point the tool at a folder full of SVG files that should share a color scheme, and it lets you recolor them all together while previewing the results before you commit to the changes. The tool is built with the Godot game engine, specifically Godot 4.6.3 using its Godot-mono variant, and it relies on a library called Svg.Skia to render SVGs. It follows the SVG Full 1.1 specification along with parts of the newer SVG 2 standard, so it should handle most common SVG files correctly. Under the hood, the recoloring works by reading color and opacity related attributes in an SVG file such as fill, stroke, stop color, flood color, lighting color, and background color, then letting you replace those values. It understands a wide range of color formats, including short and long hex codes with and without transparency, rgb and rgba functions, percentage based rgb, hsl and hsla, and standard named colors like cornflowerblue or darkslategray. To use it, you first back up your original SVG files, since the tool changes them directly. You collect the SVGs you want to recolor into one directory, open that directory in the application, choose your new colors, preview the effect, and then apply it. Pre-built binaries for Windows and Linux are available on the itch.io page, and there is a video tutorial on YouTube that walks through the workflow. This project is aimed at people who work with batches of SVG icons or illustrations and need a consistent color scheme across many files, such as game developers, designers, or anyone maintaining an icon set. It does not edit shapes or paths, only colors and opacity, and it has no described API or programmatic interface beyond the GUI application itself.

prompts (copy fr)

prompt 1
Explain how SVGreColorizer changes fill, stroke, and stop-color attributes when recoloring a batch of SVG files.
prompt 2
What color formats does SVGreColorizer support, and how do I write an rgba value it will accept?
prompt 3
Walk me through the SVGreColorizer workflow for backing up SVGs, previewing a recolor, and applying it to a folder.
prompt 4
Compare using SVGreColorizer versus manually editing SVG files for batch recoloring an icon set.
prompt 5
Suggest a script that could complement SVGreColorizer by exporting a color palette from an existing SVG directory.

Frequently asked questions

what is svgrecolorizer fr?

A desktop GUI tool built in Godot that recolors many SVG files at once, letting you preview color changes across a whole folder before applying them.

What language is svgrecolorizer written in?

Mainly GDScript. The stack also includes Godot Engine, GDScript, Svg.Skia.

How hard is svgrecolorizer to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is svgrecolorizer for?

Mainly designer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.