Translate GPU shaders and compute kernels between GLSL, HLSL, Metal, SPIR-V and Slang, from CUDA and HIP, and to WGSL, through the CrossGL IR
Glsl GitHub Repositories (2026) · Open Source Tools
Discover the best Glsl open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
Unreal Engine Material DSL. Use Dream Shader Lang Write Unreal Material. Simple · Fast · Full syntax · HLSL GLSL Lang Support
❴ ● ❵ GSS — GPU Style Sheets. A CSS-like language for 3D scenes: selectors, the cascade, nesting, keyframes and transitions, compiled into one raymarching shader for WebGPU and WebGL2. No Three.js, no meshes. Playground, VS Code extension, and a <gss-scene> tag for any page.
🔥 Disintegrate your windows with style.
A Studio Ghibli / Makoto Shinkai style cycling game in Three.js. Toon-shaded Japanese countryside with four times of day - every mesh, texture and sound generated in code.
Console-based GLSL Sandbox for 2D/3D shaders
A golden-hour Japanese temple built entirely in code with three.js. No models, no textures, no HDRIs. Rendered offline into a 70s 1080p60 film
A shader modifier for Compose Multiplatform / Jetpack Compose
WebGL effects made easy.
Cross-platform game engine with Vulkan backend
C++ 2D/3D graphics engine and scene editor for Vulkan 1.4, OpenGL and DirectX 11, on Windows and Linux. Physically based rendering, global illumination, ray-traced reflections and ambient occlusion, a path tracer for reference. A playground for real-time rendering techniques.
A flexible GLSL and HLSL shader editor and IDE.
A desktop audio visualizer and shader player for your wayland wallpaper!
Unity shader decompiler — rebuilds DXBC/GLSL into readable ShaderLab
A friendly and extendable shader art engine.
An open source Minecraft utility mod for Fabric & NeoForge