Write and preview GLSL fragment shaders in real-time, right in your browser. 12 built-in shader examples with adjustable uniforms.
Live Demo: shaderforge-gl.surge.sh
- Real-time compilation — Auto-compile on every keystroke
- 12 built-in shaders:
- Plasma Waves, Mandelbrot Fractal, Julia Fractal, Fire Effect
- Ocean Waves, Kaleidoscope, Voronoi Cells, Raymarched Spheres
- Neon Rings, Starfield, Tunnel Effect, Reaction Diffusion
- Custom uniforms — Speed, 3 user-tweakable parameters
- Fullscreen preview — Immersive shader viewing
- Screenshot export — Save as PNG
- Error highlighting — Inline GLSL error messages
- Tab support — Proper indentation in the code editor
- WebGL fragment shader rendering
- Fullscreen quad rendering pipeline
- Custom GLSL compiler with error feedback
- Dual-context rendering (normal + fullscreen)
- Single HTML file, zero dependencies
MIT