# dfranx/SHADERed

Lightweight, cross-platform & full-featured shader IDE

Repository: https://github.com/dfranx/SHADERed
Canonical: https://ross.abutalabs.com/products/shadered
Homepage: https://shadered.org/
Language: C++
License: MIT
License Family: permissive
Topics: shaders, hlsl, glsl, opengl, shader-editor, gpgpu, glsl-editors, glsl-sandbox, hlsl-shader, game-development, debugger, graphics-programming
Last push: 2023-09-22T16:07:30+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2902, "days_push": 1076, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4787, forks 313 (observed 2026-08-28T04:08:59.815731+00:00)

## What it is
SHADERed is a free, open-source, cross-platform IDE for writing, previewing, and debugging GLSL and HLSL shaders. It includes a line-by-line shader debugger, frame analyzer, compute/geometry shader support, and a plugin API.

## Use cases
- write and preview GLSL or HLSL shaders with live compilation
- debug a pixel shader by stepping through lines and inspecting variables
- profile shader performance with an instruction heatmap and GPU execution times
- prototype compute and geometry shaders with buffers and render textures
- import Shadertoy projects or add Godot shader support via plugins
- convert GLSL shaders to HLSL from the command line

## When to choose
- you need a lightweight, free standalone shader IDE with a real debugger
- you want instant live preview while editing shader code
- you work with vertex, pixel, geometry, tessellation, or compute shaders
- you want to extend the tool with plugins (Slang, Rust, C++, Godot shaders)

## When to avoid
- you need a full game engine or production rendering pipeline integration
- you require Vulkan or DirectX-native tooling rather than OpenGL-based preview
- you need macOS binaries out of the box (must compile yourself)
- you want a browser-only workflow without installing anything (though a Lite web version exists)

## Facets
- artifact type: application
- maturity: maintenance
- function: editor, developer-tools, graphics, simulation
- domain: graphics, developer-tools, cross-platform
- platform: windows, cross-platform, cpp
- tags: shader-ide, glsl, hlsl, shader-debugger, frame-analyzer, compute-shaders, opengl, plugin-api, live-preview, debugging, game-development, linux, web

## Member repositories
- dfranx/SHADERed (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:59.815731+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:42.104811+00:00, confidence not recorded.
  - readme: https://github.com/dfranx/SHADERed (fetched 2026-08-28T04:08:59.815731+00:00, sha b96cb6ed806c)
  - homepage: https://shadered.org/ (fetched 2026-08-29T09:02:06.233989+00:00, sha 7935bddad5b3)
  - site_page: https://shadered.org/docs/index.html (fetched 2026-08-29T09:02:06.243079+00:00, sha 9f3301378133)
  - site_page: https://shadered.org/changelog (fetched 2026-08-29T09:02:06.244943+00:00, sha 21ce1f3e056a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
