Shader Open Source Projects
Browse 748 Shader open source projects, ranked by GitHub stars. Find the most popular Shader tools and libraries.
bloc97/Anime4K
A High-Quality Real Time Upscaler for Anime Video
Metrics details
| Stars | 21,175 |
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.
Metrics details
| Stars | 19,766 |
SaschaWillems/Vulkan
C++ examples for the Vulkan graphics API
Metrics details
| Stars | 12,071 |
QianMo/Game-Programmer-Study-Notes
:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Metrics details
| Stars | 9,988 |
zeux/meshoptimizer
Mesh optimization library that makes meshes smaller and faster to render
Metrics details
| Stars | 8,127 |
ColinLeung-NiloCat/UnityURPToonLitShaderExample
A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP
Metrics details
| Stars | 7,704 |
mob-sakai/UIEffect
UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or via code. Combine various filters, such as grayscale, blur, and dissolve, to decorate your UI with a unique visual style!
Metrics details
| Stars | 7,466 |
patriciogonzalezvivo/thebookofshaders
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Metrics details
| Stars | 6,953 |
makepad/makepad
Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
Metrics details
| Stars | 6,496 |
gonglei007/GameDevMind
最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。
Metrics details
| Stars | 6,409 |
michidk/Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Metrics details
| Stars | 6,345 |
candycat1992/Unity_Shaders_Book
:book: 书籍《Unity Shader入门精要》源代码
Metrics details
| Stars | 6,077 |
ConfettiFX/The-Forge
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Metrics details
| Stars | 5,608 |
shader-slang/slang
Making it easier to work with shaders
Metrics details
| Stars | 5,444 |
patriciogonzalezvivo/glslViewer
Console-based GLSL Sandbox for 2D/3D shaders
Metrics details
| Stars | 5,306 |
crosire/reshade
A generic post-processing injector for games and video software.
Metrics details
| Stars | 5,300 |
begeekmyfriend/yasea
RTMP live streaming client for Android
Metrics details
| Stars | 4,942 |
dfranx/SHADERed
Lightweight, cross-platform & full-featured shader IDE
Metrics details
| Stars | 4,774 |
baba-s/awesome-unity-open-source-on-github
A categorized collection of awesome Unity open source on GitHub (800+)
Metrics details
| Stars | 4,440 |
UnityCommunity/UnityLibrary
:books: Library of all kind of scripts, snippets & shaders for Unity
Metrics details
| Stars | 4,366 |
QianMo/Awesome-Unity-Shader
:boat: 关于炫酷的Unity3D Shader | About Cool Unity3D Shaders
Metrics details
| Stars | 4,324 |
mausimus/ShaderGlass
Overlay for running GPU shaders on top of Windows desktop and Wine
Metrics details
| Stars | 4,107 |
unity3d-jp/UnityChanToonShaderVer2_Project
UnityChanToonShaderVer2 Project / v.2.0.9 Release
Metrics details
| Stars | 4,093 |
google/angle
A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.
Metrics details
| Stars | 4,042 |
killop/anything_about_game
A wonderful list of Game Development resources.
Metrics details
| Stars | 3,977 |
IrisShaders/Iris
A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
Metrics details
| Stars | 3,782 |
FluidGroup/Brightroom
📷 A composable image editor using Core Image and Metal.
Metrics details
| Stars | 3,654 |
microsoft/DirectXShaderCompiler
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Metrics details
| Stars | 3,611 |
KhronosGroup/glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Metrics details
| Stars | 3,556 |
QianMo/X-PostProcessing-Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Metrics details
| Stars | 3,544 |
Auburn/FastNoiseLite
Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
Metrics details
| Stars | 3,466 |
patriciogonzalezvivo/lygia
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
Metrics details
| Stars | 3,387 |
Sergio0694/ComputeSharp
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Metrics details
| Stars | 3,140 |
Leo501/awesome-CocosCreator
Cocos Creator 游戏资源合集
Metrics details
| Stars | 3,104 |
ashima/webgl-noise
Procedural Noise Shader Routines compatible with WebGL
Metrics details
| Stars | 2,993 |
FreyaHolmer/ShaderForge
A Shader Editor for Unity
Metrics details
| Stars | 2,775 |
mob-sakai/SoftMaskForUGUI
Enhance Unity UI (uGUI) with advanced soft-masking features to create more visually appealing effects!
Metrics details
| Stars | 2,772 |
zauonlok/renderer
A shader-based software renderer written from scratch in C89
Metrics details
| Stars | 2,759 |
siyamed/android-shape-imageview
Custom shaped android imageview components
Metrics details
| Stars | 2,651 |
patriciogonzalezvivo/glslEditor
Simple WebGL Fragment Shader Editor
Metrics details
| Stars | 2,605 |
McNopper/OpenGL
OpenGL 3 and 4 examples using GLSL
Metrics details
| Stars | 2,598 |
wagerfield/flat-surface-shader
Flat Surface Shader for rendering illuminated triangles
Metrics details
| Stars | 2,469 |
eug/awesome-opengl
A curated list of awesome OpenGL libraries, debuggers and resources.
Metrics details
| Stars | 2,423 |
elringus/sprite-glow
Sprite glow effect with HDR outline
Metrics details
| Stars | 2,405 |
spite/THREE.MeshLine
Mesh replacement for THREE.Line
Metrics details
| Stars | 2,333 |
Unity-Technologies/UniversalRenderingExamples
This project contains a collection of Custom Renderer examples. This will be updated as we refine the feature and add more options.
Metrics details
| Stars | 2,286 |
patriciogonzalezvivo/glslCanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
Metrics details
| Stars | 2,266 |
Gforcex/OpenGraphic
Graphic Engine & Game Engine lists
Metrics details
| Stars | 2,263 |
google/shaderc
A collection of tools, libraries, and tests for Vulkan shader compilation.
Metrics details
| Stars | 2,167 |
JasonMa0012/JTRP
JTRP : Unity HDRP ToonShading Render Pipeline (Preview)
Metrics details
| Stars | 2,153 |
knightcrawler25/GLSL-PathTracer
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
Metrics details
| Stars | 2,052 |
Inori/GPCS4
A work-in-progress PlayStation 4 emulator.
Metrics details
| Stars | 2,018 |
QianMo/PBR-White-Paper
⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
Metrics details
| Stars | 2,015 |
przemyslawzaworski/Unity3D-CG-programming
Various shaders.
Metrics details
| Stars | 1,953 |
UnityTechnologies/ShaderGraph_ExampleLibrary
A library of Shaders created using Unity's Shader Graph.
Metrics details
| Stars | 1,921 |
mattdesl/lwjgl-basics
:wrench: LibGDX/LWJGL tutorials and examples
Metrics details
| Stars | 1,893 |
crazyshader/GameDev
# Unity游戏开发资源
Metrics details
| Stars | 1,870 |
microsoft/ShaderConductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Metrics details
| Stars | 1,839 |
martinlaxenaire/curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Metrics details
| Stars | 1,824 |
aras-p/glsl-optimizer
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Metrics details
| Stars | 1,786 |
