Offline · Linux & Windows · Beta

Shadertoy energy.
C/C++ control.

A standalone playground for image-style shaders written in real C/C++. Multipass float buffers, video & webcam, procedural audio, freefly camera — all on the CPU. No driver roulette.

Buy once · own forever CPU path · PortableGL OpenMP · live threads

Built for people who want more than a browser tab

Everything you expect from a modern shader playground — plus a real native toolchain.

{ }

C/C++ shaders

GLM, rsw_math, PortableGL math, or your own libraries. Open .c/.cpp sources, auto-compile to shared libraries, hot-reload on save.

Multipass & float buffers

A–D style passes, RGBA32F storage, independent resolutions, pass recursion, and previous-frame feedback via u_main.

Frame shaders

Own the whole framebuffer with mainFrame. SIMD, custom loops, full-buffer algorithms.

🎞

Rich media

2D, cubemaps, volumes, video files, webcam, screen capture, local paths and URLs.

Audio

mainSound, FFT/wave textures, mic input, always-on spectrogram, post-mix analysis.

📷

Freefly cam

Built-in camera uniforms for exploring 3D scenes.

Export

Screenshots, MP4 video, and audio-only capture.

Time & res

Pause, scrub, FPS control, locked or free canvas size.

🐛

Real debug

Breakpoints, prints, profilers — normal C tools.

See it in motion

Demo videos and a few looks at the UI.

Why another shader tool?

Browser playgrounds are great. Sometimes you want something else.

Offline by design

No account, no network requirement, no “the site is down” when you want to create. Packages for Linux and Windows.

Language you control

Trade GLSL’s ergonomics for C/C++ power: real state, mixed rendering techniques, and the debugger you already use.

CPU as a feature

Software rendering means fewer driver surprises — and a playground for OpenMP, SIMD, and performance nerdery.

Feature comparison

Shadertoy · FragCoord · Shader Workshop — what each product is strong at.

Ready to open the workshop?

Available now on itch.io. One-time purchase includes updates through 1.x. No subscription, no ads — buy once, own forever.

Get Shader Workshop Issue tracker