An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with shaders

A curated list of projects in awesome lists tagged with shaders .

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/embarkstudios/rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

gpu-programming rust shaders

Last synced: 12 May 2025

https://github.com/EmbarkStudios/rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

gpu-programming rust shaders

Last synced: 27 Mar 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/jagenjo/webglstudio.js

A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.

3d editor graph-editor rendering scene-graph shaders webapp webgl webtool

Last synced: 13 Apr 2025

https://github.com/confettifx/the-forge

The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

android directx directx12 ios linux linux-ubuntu macos metal multi-gpu multi-threading ps4 ps5 ray-tracing shader-translator shaders visibility-buffer vulkan vulkan-api vulkan-sdk xbox

Last synced: 13 May 2025

https://github.com/ConfettiFX/The-Forge

The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

android directx directx12 ios linux linux-ubuntu macos metal multi-gpu multi-threading ps4 ps5 ray-tracing shader-translator shaders visibility-buffer vulkan vulkan-api vulkan-sdk xbox

Last synced: 15 Mar 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: 16 Dec 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/shader-slang/slang

Making it easier to work with shaders

cuda d3d12 glsl hlsl shaders vulkan

Last synced: 13 May 2025

https://github.com/irisshaders/iris

A modern shaders mod for Minecraft compatible with existing OptiFine shader packs

hacktoberfest minecraft opengl shaders

Last synced: 14 May 2025

https://github.com/gdquest-demos/godot-shaders

A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.

game game-assets godot-engine godot-shader godot-shaders shader-secrets shaders

Last synced: 13 May 2025

https://github.com/IrisShaders/Iris

A modern shaders mod for Minecraft compatible with existing OptiFine shader packs

hacktoberfest minecraft opengl shaders

Last synced: 14 Apr 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: 28 Sep 2025

https://github.com/zauonlok/renderer

A shader-based software renderer written from scratch in C89

3d 3d-graphics c cross-platform from-scratch graphics graphics-programming ibl pbr rendering shaders software-rendering

Last synced: 18 Oct 2025

https://github.com/elringus/sprite-glow

Sprite glow effect with HDR outline

plugin shader shaders unity vfx

Last synced: 15 May 2025

https://github.com/nitin42/react-imgpro

📷 Image Processing Component for React

filters frontend graphql images opengl react shaders webgl

Last synced: 13 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/mausimus/shaderglass

Overlay for running GPU shaders on top of Windows desktop

crt crt-monitor directx libretro overlay retro retroarch retrogaming shader shaders slang windows

Last synced: 08 Oct 2025

https://github.com/vaneenige/phenomenon

⚡️ A fast 2kB low-level WebGL API.

gpu low-level particles rendering shaders webgl

Last synced: 14 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/rust-gpu/rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

compiler gpu-programming graphics-programing rust shaders spirv vulkan

Last synced: 14 May 2025

https://github.com/microsoft/directxtk12

The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++

cpp-library desktop directx directx-12 directxtk graphics microsoft shaders uwp xbox

Last synced: 14 May 2025

https://github.com/Microsoft/DirectXTK12

The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++

cpp-library desktop directx directx-12 directxtk graphics microsoft shaders uwp xbox

Last synced: 15 Mar 2025

https://github.com/csdjk/learnunityshader

记录学习Unity Shader过程中实现过的一些Demo。

cg effects gpu hlsl-shader shaderlab shaders unity3d unityshader

Last synced: 14 May 2025

https://github.com/cakeslice/outline-effect

Outline Image Effect for Unity

image-effects outline shaders unity

Last synced: 08 Apr 2025

https://github.com/cakeslice/Outline-Effect

Outline Image Effect for Unity

image-effects outline shaders unity

Last synced: 20 Apr 2025

https://github.com/smkplus/shaderman

Convert ShaderToy to Unity HLSL/CG

glsl shaders shadertoy unity

Last synced: 16 May 2025

https://github.com/smkplus/ShaderMan

Convert ShaderToy to Unity HLSL/CG

glsl shaders shadertoy unity

Last synced: 26 Apr 2025

https://github.com/cyberagentgameentertainment/novashader

Multi-functional shader for the Particle System that supports Universal Render Pipeline (URP) of Unity.

graphics particles particlesystem shaders unity urp vfx

Last synced: 24 Dec 2025

https://github.com/latentcat/uvcanvas

An React.js component library for beautifully shaded canvas https://uvcanvas.com

component-library graphics nextjs react reactjs shaders typescript webgl

Last synced: 14 May 2025

https://github.com/CyberAgentGameEntertainment/NovaShader

Multi-functional shader for the Particle System that supports Universal Render Pipeline (URP) of Unity.

graphics particles particlesystem shaders unity urp vfx

Last synced: 25 Apr 2025

https://github.com/amandaghassaei/gpu-io

A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.

canvas glsl gpgpu gpu parallel particles physics shader shaders simulation threejs webgl webgl1 webgl2

Last synced: 15 May 2025

https://github.com/unity-technologies/shadergraph

Unity ShaderGraph project

graphs rendering shaders unity

Last synced: 16 May 2025

https://github.com/Unity-Technologies/ShaderGraph

Unity ShaderGraph project

graphs rendering shaders unity

Last synced: 08 May 2025

https://github.com/jarcode-foss/glava

GLava - OpenGL audio spectrum visualizer

audio-visualizer linux opengl shaders

Last synced: 16 May 2025

https://github.com/Rust-GPU/rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

compiler gpu-programming graphics-programing rust shaders spirv vulkan

Last synced: 26 Sep 2025

https://github.com/codilime/veles

Binary data analysis and visualization tool

cpp hexeditor python qt reverse-engineering shaders visualization

Last synced: 27 Sep 2025

https://github.com/hadronized/luminance-rs

Type-safe, type-level and stateless Rust graphics framework

gpu graphics opengl rust shaders vulkan webgl

Last synced: 16 May 2025

https://github.com/adrian-miasik/unity-shaders

A bunch of shader examples created in Unity (ShaderGraph & Built-in) 🧙✨

built-in graphics open-source shadergraph shaders unity-shader unity-shaders unity3d

Last synced: 12 Apr 2025

https://github.com/farazzshaikh/three-customshadermaterial

🧩 Extend Three.js standard materials with your own shaders!

3d custom shaders threejs webgl

Last synced: 14 May 2025

https://github.com/FarazzShaikh/THREE-CustomShaderMaterial

🧩 Extend Three.js standard materials with your own shaders!

3d custom shaders threejs webgl

Last synced: 01 Apr 2025

https://github.com/pmndrs/lamina

🍰 An extensible, layer based shader material for ThreeJS

layers shaders threejs

Last synced: 08 Oct 2025

https://github.com/AdultLink/RadialProgressBar

Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!

game-dev game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d

Last synced: 25 Apr 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: 27 Jun 2025

https://github.com/arkology/shaderv

Godot Visual Shader Plugin

addon godot shaders

Last synced: 16 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/andydbc/HologramShader

:pencil2: Test of an hologram material made in Unity.

effect graphics hologram material shader shaders unity unity3d

Last synced: 29 Mar 2025

https://github.com/openrndr/openrndr

OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics

creative-coding graphics jvm kotlin shaders webgl

Last synced: 14 May 2025

https://github.com/naelstrof/slop

slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.

c c-plus-plus cli imagemagick opengl screenshot shaders slop

Last synced: 16 May 2025

https://github.com/emilwidlund/alma

An interactive playground for generative graphics. Combine nodes & logic into WebGL shaders - all through an intuitive no-code interface.

effects glsl graphics react shaders webgl

Last synced: 07 Apr 2025

https://github.com/manoloide/AllSketchs

Processing sketches, in which I have worked in the last years; images, videos, prototypes, experiments, tools, works, concepts... Everything is unfinished, some may not work, When I had no ideas, I would open one to see what it was...

art design game generative gif image processing shaders sketches tools video-game

Last synced: 05 Apr 2025

https://github.com/manoloide/allsketchs

Processing sketches, in which I have worked in the last years; images, videos, prototypes, experiments, tools, works, concepts... Everything is unfinished, some may not work, When I had no ideas, I would open one to see what it was...

art design game generative gif image processing shaders sketches tools video-game

Last synced: 04 Apr 2025

https://github.com/arkology/ShaderV

Godot Visual Shader Plugin

addon godot shaders

Last synced: 16 May 2025

https://github.com/andydbc/unity-frosted-glass

:snowflake: Test of a frosted glass material in Unity.

effect material shader shaders unity unity-3d unity3d

Last synced: 10 Apr 2025

https://github.com/redorav/hlslpp

Math library using HLSL syntax with multiplatform SIMD support

arm arm64 avx c-plus-plus-11 cpp game-development hlsl math math-library matrix neon quaternion shaders simd sse sse41 vector wasm

Last synced: 15 May 2025

https://github.com/phi-lira/universalshaderexamples

Sand box project containing example shaders and assets compatible with Unity Universal Render Pipeline.

hlsl matcap realtime-shadows shaders unity unity-urp universal-render-pipeline unlit urp

Last synced: 04 Apr 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/gkjohnson/threejs-sandbox

Set of experiments and extensions to THREE.js.

3d effects experiments geometry memory optimize shaders three-js threejs webgl

Last synced: 13 Nov 2025

https://github.com/NazaraEngine/NazaraEngine

Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.

3d-engine c-plus-plus cplusplus-17 cpp cross-platform enet game-development game-engine gamedev linux macos nazara-engine network opengl realtime-games rendering shadergraph shaders vulkan windows

Last synced: 15 Mar 2025

https://github.com/AdultLink/TexturePanner

This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures

game game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d

Last synced: 25 Apr 2025

https://github.com/andydbc/unity-shadergraph-sandbox

:pencil2: Collection of ShaderGraph examples for Unity.

shader shadergraph shaders unity unity3d

Last synced: 11 May 2025