Shader Library live effects for OpenRGB

GLSL effects · OpenRGB · live in the browser

Ready-made shader effects
for your RGB setup.

Browse, preview, and grab the source. Every effect runs live in your browser before it ever touches your lights.

Browse the library ↓

The library

The still image on each card is a pre-rendered frame from the same GLSL emulator the shadercheck linter uses, so it matches what your LEDs will see. Hover a card — or open it — and the real WebGL2 pipeline runs in your browser, the same maths as the Shaders effect on the desktop. Most effects run in the stock OpenRGB Effects Plugin; a few need the AI Shader plugin for live-control params — each detail page says which.

Back to library

Live preview — × —
LED matrix sampled per-LED, exactly like a device
Audio iAudio[256] + iChannel0
GLSL source — lines · — bytes Download .fs
How to install in OpenRGB 3 steps · ~30 s
  1. Add the effect. Open OpenRGB → Effects tab → add the Shaders effect. If it’s missing, install the OpenRGB Effects Plugin from Settings → Plugins.
  2. Paste the source. Open the Shaders effect’s editor, delete what’s there, paste this shader’s source, and hit Apply. The grid should immediately match the live preview above.
  3. Save the preset. When you like it, hit Save in the Shaders effect so it survives restarts. Drop the .fs file into ~/.config/OpenRGB/plugins/settings/effect-shaders/ (Linux) or %APPDATA%\OpenRGB\plugins\settings\effect-shaders\ (Windows) to keep many shaders as drop-in files.

If the effect looks stretched or too zoomed, switch the grid preset above — the shader re-evaluates for that iResolution in real time.

Optional · separate download

The AI Shader plugin

Generates new GLSL effects for your RGB devices from a plain-language prompt, and runs the ones that use live-control sliders. You don’t need it to use this library — the effects marked Effects Plugin run in the standard OpenRGB Effects Plugin.

It must match your OpenRGB build exactly.

Why it won’t load, and how to get a build that works

Download

Install it
Verify what you downloaded

Check each file against its SHA-256 before you load it. Run sha256sum <file> and compare with the hash listed under Verify this file on each download above. Then install it the usual way for its format: extract an archive into the OpenRGB plugins directory, or install a package with your package manager. Restart OpenRGB and look under Settings → Plugins. If it is not listed, re-read the version requirement at the top before anything else.