cashew-olddew

An addon allowing variable previews for .gdshader files.

20
0
100% credibility
Found Feb 28, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
GDScript
AI Summary

A Godot editor plugin that enables real-time previewing and inspection of shader variables line-by-line for easier visual effect development.

How It Works

1
🔍 Discover the preview helper

While working on cool visual effects for your game in Godot, you find this handy tool that lets you see code results instantly.

2
Add it to your project

You bring the Shader Previewer into your game project so it's ready to use.

3
Turn it on

In your project settings, you flip the switch to activate the preview tool.

4
🎯 Select your game object

Pick the element in your scene that has the visual effect you want to check.

5
📝 Open the effect instructions

Open the file with your visual effect code in the editor.

6
👀 Peek inside the code

Place your cursor on any line and watch the exact value appear live in the preview dock, making debugging feel magical.

🌟 Master your visuals

Your game effects come alive perfectly as you tweak and test effortlessly with instant feedback.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 20 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is godot-shader-previewer?

Godot-shader-previewer is a GDScript addon for Godot that lets you preview shader variables in real-time directly in the editor for .gdshader files. Place your cursor on any line in the fragment function, and it shows the exact value of that variable—like a float mask or vec4 color—at that point in execution. It syncs uniforms from your selected scene node, solving the pain of tweaking shaders without constant scene runs or guesswork.

Why is it gaining traction?

Unlike basic Godot shader previews, this delivers line-by-line inspection with live uniform mirroring and support for bool, int, float, vec2/3/4 datatypes—even multiline assignments. Developers grab it for instant visual feedback in the code editor, mimicking visual shader nodes but for text-based .gdshader work. It's a lightweight fix for shader debugging, akin to github addon managers streamlining workflows in tools like Home Assistant or WoW.

Who should use this?

Godot developers writing custom fragment shaders for effects like masks, lighting, or materials in 2D/3D projects. Procedural generation artists or VFX scripters debugging variable flows without full scene previews. Solo indie devs or small teams iterating on .gdshader files faster than compiling and testing in-game.

Verdict

Try it if you're deep into Godot shaders—solid user-facing features and CC0 license make it risk-free, despite 10 stars and 1.0% credibility score signaling early maturity. Docs are clear with a usage guide, but watch for Godot version breaks on the editor hack; fork and contribute to stabilize it. (187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.