Projects in Awesome Lists tagged with glsl
A curated list of projects in awesome lists tagged with glsl .
https://github.com/pixijs/pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
canvas canvas2d data-visualization game glsl javascript pixi pixijs renderer rendering rendering-2d-graphics rendering-engine webgl
Last synced: 12 May 2025
https://github.com/lettier/3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl
Last synced: 13 May 2025
https://github.com/lettier/3d-game-shaders-for-beginners?tab=readme-ov-file
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl
Last synced: 24 Mar 2025
https://lettier.github.io/3d-game-shaders-for-beginners/
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl
Last synced: 09 May 2025
https://github.com/gpujs/gpu.js
GPU Accelerated JavaScript
glsl gpgpu gpu javascript math nodejs webgl
Last synced: 15 May 2025
https://github.com/fogleman/craft
A simple Minecraft clone written in C using modern OpenGL (shaders).
c game glsl minecraft multiplayer opengl sqlite
Last synced: 13 May 2025
https://github.com/fogleman/Craft
A simple Minecraft clone written in C using modern OpenGL (shaders).
c game glsl minecraft multiplayer opengl sqlite
Last synced: 15 Mar 2025
https://github.com/olive-editor/olive
Free open-source non-linear video editor
cpp cross-platform glsl hardware-acceleration linux macos opengl qt video-editor vst windows
Last synced: 08 Apr 2025
https://github.com/patriciogonzalezvivo/thebookofshaders
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
book fragment-shader glsl glsl-editors glsl-sandbox glsl-shader glsl-shaders shader shaders tutorial
Last synced: 24 Mar 2025
https://github.com/begeekmyfriend/yasea
RTMP live streaming client for Android
android android-development android-library android-sdk camera gles glsl live-streaming media opengles rtmp rtmp-stream shader
Last synced: 14 May 2025
https://github.com/gfxfundamentals/webgl-fundamentals
WebGL lessons that start with the basics
3d 3d-math glsl glsl-shaders math shaders webgl
Last synced: 26 Mar 2025
https://github.com/patriciogonzalezvivo/glslViewer
Console-based GLSL Sandbox for 2D/3D shaders
c c-plus-plus console fragment-shader geometry glfw glsl glslviewer graphics linux opengl-es osx raspberry-pi raspberrypi shaders texture uniform vertex-shaders webgl
Last synced: 15 Mar 2025
https://github.com/patriciogonzalezvivo/glslviewer
Console-based GLSL Sandbox for 2D/3D shaders
c c-plus-plus console fragment-shader geometry glfw glsl glslviewer graphics linux opengl-es osx raspberry-pi raspberrypi shaders texture uniform vertex-shaders webgl
Last synced: 09 Apr 2025
https://github.com/crosire/reshade
A generic post-processing injector for games and video software.
compiler d3d11 d3d12 d3d9 glsl hlsl hook injector opengl post-processing preprocessor shaders spir-v vulkan
Last synced: 13 May 2025
https://github.com/dfranx/shadered
Lightweight, cross-platform & full-featured shader IDE
debugger game-development glsl glsl-editors glsl-sandbox gpgpu graphics-programming hlsl hlsl-shader opengl shader-editor shaders
Last synced: 14 May 2025
https://github.com/dfranx/SHADERed
Lightweight, cross-platform & full-featured shader IDE
debugger game-development glsl glsl-editors glsl-sandbox gpgpu graphics-programming hlsl hlsl-shader opengl shader-editor shaders
Last synced: 20 Mar 2025
https://github.com/rodzill4/material-maker
A procedural textures authoring and 3D model painting tool based on the Godot game engine
glsl godot-engine godotengine material-maker painting procedural-generation texture-synthesis textures
Last synced: 13 May 2025
https://github.com/RodZill4/material-maker
A procedural textures authoring and 3D model painting tool based on the Godot game engine
glsl godot-engine godotengine material-maker painting procedural-generation texture-synthesis textures
Last synced: 01 Apr 2025
https://github.com/pixelscommander/html-gl
Get as many FPS as you need and amazing effects by rendering HTML/CSS in WebGL
Last synced: 14 May 2025
https://github.com/PixelsCommander/HTML-GL
Get as many FPS as you need and amazing effects by rendering HTML/CSS in WebGL
Last synced: 12 Mar 2025
https://github.com/khronosgroup/glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
compiler essl glsl glslang glslangvalidator hlsl shader spir-v validator
Last synced: 14 May 2025
https://github.com/KhronosGroup/glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
compiler essl glsl glslang glslangvalidator hlsl shader spir-v validator
Last synced: 08 May 2025
https://github.com/bradley/blotter
A JavaScript API for drawing unconventional text effects on the web.
animation creative-coding css design glsl glsl-shaders javascript lsd text typography webgl
Last synced: 14 May 2025
https://github.com/bradley/Blotter
A JavaScript API for drawing unconventional text effects on the web.
animation creative-coding css design glsl glsl-shaders javascript lsd text typography webgl
Last synced: 15 Mar 2025
https://github.com/gre/gl-react
gl-react – React library to write and compose WebGL shaders
glsl react react-native universal webgl
Last synced: 15 May 2025
https://github.com/patriciogonzalezvivo/lygia
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
computer-graphics glsl glsl-shader hlsl hlsl-shader library metal metal-shader shader shader-library shaders webgl wgpu wgsl wgsl-shader
Last synced: 03 Mar 2025
https://github.com/schneegans/burn-my-windows
🔥 Disintegrate your windows with style.
gjs glsl gnome gnome-shell gnome-shell-extension shader-effects shaders
Last synced: 14 May 2025
https://github.com/Schneegans/Burn-My-Windows
🔥 Disintegrate your windows with style.
gjs glsl gnome gnome-shell gnome-shell-extension shader-effects shaders
Last synced: 02 Apr 2025
https://github.com/turbo/js
turbo.js - perform massive parallel computations in your browser with GPGPU.
calculations glsl gpgpu gpu parallel shaders simd vector
Last synced: 18 Jan 2025
https://github.com/patriciogonzalezvivo/glsleditor
Simple WebGL Fragment Shader Editor
electron glsl glsl-editors glsl-sandbox glsleditor shader-editor shaders texture webgl
Last synced: 14 May 2025
https://github.com/patriciogonzalezvivo/glslEditor
Simple WebGL Fragment Shader Editor
electron glsl glsl-editors glsl-sandbox glsleditor shader-editor shaders texture webgl
Last synced: 27 Apr 2025
https://github.com/ekzhang/graphics-workshop
Learn computer graphics by writing GPU shaders!
2d 3d glsl graphics javascript rasterization raytracing shaders webgl
Last synced: 15 May 2025
https://github.com/patriciogonzalezvivo/glslcanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
canvas fragment-shader glsl glsl-sandbox html-canvas javascript shaders texture uniform vertex-shaders webgl
Last synced: 14 May 2025
https://github.com/patriciogonzalezvivo/glslCanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
canvas fragment-shader glsl glsl-sandbox html-canvas javascript shaders texture uniform vertex-shaders webgl
Last synced: 19 Mar 2025
https://github.com/gl-transitions/gl-transitions
The open collection of GL Transitions
glsl transition transitions webgl
Last synced: 14 May 2025
https://github.com/google/shaderc
A collection of tools, libraries, and tests for Vulkan shader compilation.
compiler glsl glslang graphics hlsl shaderc spirv spirv-cross vulkan
Last synced: 13 May 2025
https://github.com/knightcrawler25/glsl-pathtracer
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
bsdf bvh disney glsl gpu linux opengl path path-tracer path-tracing pathtracer pathtracing ray ray-tracing raytracer tracer tracing windows
Last synced: 15 May 2025
https://github.com/Yalantis/StarWars.Android
This component implements transition animation to crumble view into tiny pieces.
android animation glsl java opengl opengl-es transition
Last synced: 07 May 2025
https://github.com/yalantis/starwars.android
This component implements transition animation to crumble view into tiny pieces.
android animation glsl java opengl opengl-es transition
Last synced: 15 May 2025
https://github.com/aras-p/glsl-optimizer
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
cross-compiler glsl metal optimizer shaders
Last synced: 14 May 2025
https://github.com/martinlaxenaire/curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
3d canvas curtains curtainsjs dom glsl html5 javascript responsive shader shaders texture webgl webgl2
Last synced: 14 May 2025
https://github.com/balazsjako/imguicolortextedit
Colorizing text editor for ImGui
autoindent c color-palette cplusplus glsl hlsl imgui lua sourcecode sql syntax-highlighting text-editor undo-redo utf-8 utf8
Last synced: 15 May 2025
https://github.com/BalazsJako/ImGuiColorTextEdit
Colorizing text editor for ImGui
autoindent c color-palette cplusplus glsl hlsl imgui lua sourcecode sql syntax-highlighting text-editor undo-redo utf-8 utf8
Last synced: 08 May 2025
https://github.com/gargaj/bonzomatic
Live shader coding tool and Shader Showdown workhorse
c-plus-plus demoscene directx glsl graphics hlsl live-coding livecoding opengl shader shadertoy
Last synced: 15 May 2025
https://github.com/Gargaj/Bonzomatic
Live shader coding tool and Shader Showdown workhorse
c-plus-plus demoscene directx glsl graphics hlsl live-coding livecoding opengl shader shadertoy
Last synced: 15 Mar 2025
https://github.com/dadschoorse/vkbasalt
a vulkan post processing layer for linux
Last synced: 08 Apr 2025
https://github.com/diwi/pixelflow
A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processing + Particle Systems + Physics +...
antialiasing cloth-simulation filters fluid-simulation glsl opengl postprocessing processing-ide skylight softbody-dynamics
Last synced: 12 Apr 2025
https://github.com/anvaka/fieldplay
A vector field explorer
glsl gpu particles vector-field webgl
Last synced: 14 May 2025
https://anvaka.github.io/fieldplay/
A vector field explorer
glsl gpu particles vector-field webgl
Last synced: 11 May 2025
https://github.com/DadSchoorse/vkBasalt
a vulkan post processing layer for linux
Last synced: 18 Mar 2025
https://github.com/spite/wagner
Effects composer for three.js
effects-composer glsl javascript postprocessing shaders threejs webgl
Last synced: 16 May 2025
https://github.com/spite/Wagner
Effects composer for three.js
effects-composer glsl javascript postprocessing shaders threejs webgl
Last synced: 02 Apr 2025
https://github.com/QianMo/GPU-Gems-Book-Source-Code
:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
book-source-code glsl gpu gpu-gems gpu-programming graphics hlsl rendering shader
Last synced: 08 May 2025
https://github.com/qianmo/gpu-gems-book-source-code
:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
book-source-code glsl gpu gpu-gems gpu-programming graphics hlsl rendering shader
Last synced: 12 Apr 2025
https://github.com/ajweeks/flexengine
Cross-platform game engine with Vulkan backend
cpp flex-engine game-engine glsl personal-game-engine rendering-engine vulkan
Last synced: 16 May 2025
https://github.com/ajweeks/FlexEngine
Cross-platform game engine with Vulkan backend
cpp flex-engine game-engine glsl personal-game-engine rendering-engine vulkan
Last synced: 20 Mar 2025
https://github.com/elnormous/ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
android direct3d emscripten game game-development game-engine glsl hlsl linux macos metal multiplatform openal opengl opengles opensles raspbian tvos windows xaudio2
Last synced: 15 Mar 2025
https://github.com/tobspr/RenderPipeline
Physically Based Shading and Deferred Rendering for the Panda3D game engine
deferred-rendering game-development glsl opengl panda3d-game-engine python
Last synced: 09 May 2025
https://github.com/markusfisch/ShaderEditor
Android app to create GLSL shaders and use them as live wallpaper
android glsl shader-editor shaders
Last synced: 21 Mar 2025
https://github.com/polymonster/pmtech
Lightweight, multi-platform, data-oriented game engine.
andoid d3d11 data-oriented entity-component-system game-engine glsl graphics-engine hlsl ios linux macos metal opengl opengl-es spir-v vulkan wasm webgl windows
Last synced: 08 May 2025
https://github.com/dbraun/touchdesigner_shared
TouchDesigner toxes and small projects
animation geometry glsl graphics interactive python real-time realtime rendering touchdesigner
Last synced: 15 May 2025
https://github.com/spite/polygon-shredder
The polygon shredder that takes many cubes and turns them into confetti
demo glsl javascript threejs webgl
Last synced: 04 Apr 2025
https://github.com/DBraun/TouchDesigner_Shared
TouchDesigner toxes and small projects
animation geometry glsl graphics interactive python real-time realtime rendering touchdesigner
Last synced: 29 Apr 2025
https://github.com/BrutPitt/glChAoS.P
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
attractors azdo dla dla3d emscripten fractal-algorithms fractals ggx glsl gpu hypercomplex ifs imgui opengl particles particlesystem rendering webassembly webgl webgl2
Last synced: 20 Mar 2025
https://github.com/shader-park/shader-park-core
A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark
computer-graphics creative-coding glsl gpu graphics-programming live-coding p5js processing raymarching raymarching-distance-fields real-time rendering sdf shader shader-park shaders shadertoy signed-distance-field web webgl
Last synced: 15 May 2025
https://github.com/doxas/twigl
twigl.app is an online editor for One tweet shader, with gif generator and sound shader, and broadcast live coding.
glsl glsl-editor webaudio webgl webgl2
Last synced: 17 Mar 2025
https://github.com/erkaman/vulkan_minimal_compute
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
compute example fractal glsl gpgpu mandelbrot spirv tutorial vulkan
Last synced: 04 Apr 2025
https://github.com/Erkaman/vulkan_minimal_compute
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
compute example fractal glsl gpgpu mandelbrot spirv tutorial vulkan
Last synced: 15 Mar 2025
https://github.com/polygonjs/polygonjs
node-based WebGL design tool
3d 3d-engine animation computer-graphics creative-coding geometry-processing glsl javascript nocode node-based procedural procedural-generation rendering tech-art threejs visual-programming webgl webgl-library
Last synced: 14 May 2025
https://github.com/twostraws/shaderkit
A library of fragment shaders you can use in any SpriteKit project.
glsl glsl-shaders spritekit swift
Last synced: 04 Apr 2025
https://github.com/transitive-bullshit/ffmpeg-gl-transition
FFmpeg filter for applying GLSL transitions between video streams.
ffmpeg glsl opengl transitions
Last synced: 12 Apr 2025
https://github.com/twostraws/ShaderKit
A library of fragment shaders you can use in any SpriteKit project.
glsl glsl-shaders spritekit swift
Last synced: 20 Nov 2024
https://github.com/fynnfluegge/oreon-engine
OpenGL/Vulkan Java 3D Engine
game-engine gamedev glfw glsl glsl-shaders java lwjgl lwjgl3 opengl oreon-engine vulkan vulkan-api vulkan-game-engine
Last synced: 16 May 2025
https://github.com/spite/shadereditorextension
Google Chrome DevTools extension to live edit WebGL GLSL shaders
chrome-devtools-extension glsl google-chrome javascript shader-editor webgl
Last synced: 05 Apr 2025
https://github.com/spite/ShaderEditorExtension
Google Chrome DevTools extension to live edit WebGL GLSL shaders
chrome-devtools-extension glsl google-chrome javascript shader-editor webgl
Last synced: 03 Apr 2025
https://github.com/haasn/libplacebo
Official mirror of libplacebo
d3d11 ffmpeg glsl gpu mirror mpv multimedia opengl shaders video video-player video-processing videolan vlc vulkan
Last synced: 15 May 2025
https://github.com/halvves/shader-doodle
A friendly web-component for writing and rendering shaders.
canvas creative-coding fragment-shader glsl glsl-sandbox html-canvas javascript pixel-shader shader-playback shaders shadertoy texture uniform vertex-shaders webgl
Last synced: 16 May 2025
https://github.com/aras-p/hlsl2glslfork
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
cross-compiler glsl hlsl shaders
Last synced: 15 May 2025
https://github.com/septag/glslcc
GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang
glsl hlsl msl spirv-cross toolset transcompiler
Last synced: 08 May 2025
https://github.com/fand/veda
⚡VJ / Live Coding on Atom⚡
atom-package glsl livecoding shaders vj vjing webgl
Last synced: 05 Apr 2025
https://github.com/Ershany/Arcane-Engine
3D C/C++ Game Engine - Created By Brady Jessup
3d-graphics arcane-engine c-plus-plus deferred-rendering engine forward-rendering game game-engine glsl graphics-engine graphics-programming hdr ibl image-based-lighting opengl physically-based-rendering
Last synced: 08 May 2025
https://github.com/kousun12/eternal
👾~ music, eternal ~ 👾
3d-graphics art creative-coding data-processing glsl midi music node-based webaudio webgl
Last synced: 14 Mar 2025