Shader Open Source Projects

Browse 748 Shader open source projects, ranked by GitHub stars. Find the most popular Shader tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 748 projects
21,175 stars

bloc97/Anime4K

A High-Quality Real Time Upscaler for Anime Video

Metrics details
Stars21,175
19,766 stars

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
Stars19,766
12,071 stars

SaschaWillems/Vulkan

C++ examples for the Vulkan graphics API

Metrics details
Stars12,071
9,988 stars

QianMo/Game-Programmer-Study-Notes

:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.

Metrics details
Stars9,988
8,127 stars

zeux/meshoptimizer

Mesh optimization library that makes meshes smaller and faster to render

Metrics details
Stars8,127
7,704 stars

ColinLeung-NiloCat/UnityURPToonLitShaderExample

A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP

Metrics details
Stars7,704
7,466 stars

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
Stars7,466
6,953 stars

patriciogonzalezvivo/thebookofshaders

Step-by-step guide through the abstract and complex universe of Fragment Shaders.

Metrics details
Stars6,953
6,496 stars

makepad/makepad

Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl

Metrics details
Stars6,496
6,409 stars

gonglei007/GameDevMind

最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

Metrics details
Stars6,409
6,345 stars

michidk/Unity-Script-Collection

A maintained collection of useful & free unity scripts / library's / plugins and extensions

Metrics details
Stars6,345
6,077 stars

candycat1992/Unity_Shaders_Book

:book: 书籍《Unity Shader入门精要》源代码

Metrics details
Stars6,077
5,608 stars

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
Stars5,608
5,444 stars

shader-slang/slang

Making it easier to work with shaders

Metrics details
Stars5,444
5,306 stars

patriciogonzalezvivo/glslViewer

Console-based GLSL Sandbox for 2D/3D shaders

Metrics details
Stars5,306
5,300 stars

crosire/reshade

A generic post-processing injector for games and video software.

Metrics details
Stars5,300
4,942 stars

begeekmyfriend/yasea

RTMP live streaming client for Android

Metrics details
Stars4,942
4,774 stars

dfranx/SHADERed

Lightweight, cross-platform & full-featured shader IDE

Metrics details
Stars4,774
4,440 stars

baba-s/awesome-unity-open-source-on-github

A categorized collection of awesome Unity open source on GitHub (800+)

Metrics details
Stars4,440
4,366 stars

UnityCommunity/UnityLibrary

:books: Library of all kind of scripts, snippets & shaders for Unity

Metrics details
Stars4,366
4,324 stars

QianMo/Awesome-Unity-Shader

:boat: 关于炫酷的Unity3D Shader | About Cool Unity3D Shaders

Metrics details
Stars4,324
4,107 stars

mausimus/ShaderGlass

Overlay for running GPU shaders on top of Windows desktop and Wine

Metrics details
Stars4,107
4,093 stars

unity3d-jp/UnityChanToonShaderVer2_Project

UnityChanToonShaderVer2 Project / v.2.0.9 Release

Metrics details
Stars4,093
4,042 stars

google/angle

A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

Metrics details
Stars4,042
3,977 stars

killop/anything_about_game

A wonderful list of Game Development resources.

Metrics details
Stars3,977
3,782 stars

IrisShaders/Iris

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

Metrics details
Stars3,782
3,654 stars

FluidGroup/Brightroom

📷 A composable image editor using Core Image and Metal.

Metrics details
Stars3,654
3,611 stars

microsoft/DirectXShaderCompiler

This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

Metrics details
Stars3,611
3,556 stars

KhronosGroup/glslang

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

Metrics details
Stars3,556
3,544 stars

QianMo/X-PostProcessing-Library

Unity Post Processing Stack Library | Unity引擎的高品质后处理库

Metrics details
Stars3,544
3,466 stars

Auburn/FastNoiseLite

Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go

Metrics details
Stars3,466
3,387 stars

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
Stars3,387
3,140 stars

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
Stars3,140
3,104 stars

Leo501/awesome-CocosCreator

Cocos Creator 游戏资源合集

Metrics details
Stars3,104
2,993 stars

ashima/webgl-noise

Procedural Noise Shader Routines compatible with WebGL

Metrics details
Stars2,993
2,775 stars

FreyaHolmer/ShaderForge

A Shader Editor for Unity

Metrics details
Stars2,775
2,772 stars

mob-sakai/SoftMaskForUGUI

Enhance Unity UI (uGUI) with advanced soft-masking features to create more visually appealing effects!

Metrics details
Stars2,772
2,759 stars

zauonlok/renderer

A shader-based software renderer written from scratch in C89

Metrics details
Stars2,759
2,651 stars

siyamed/android-shape-imageview

Custom shaped android imageview components

Metrics details
Stars2,651
2,605 stars

patriciogonzalezvivo/glslEditor

Simple WebGL Fragment Shader Editor

Metrics details
Stars2,605
2,598 stars

McNopper/OpenGL

OpenGL 3 and 4 examples using GLSL

Metrics details
Stars2,598
2,469 stars

wagerfield/flat-surface-shader

Flat Surface Shader for rendering illuminated triangles

Metrics details
Stars2,469
2,423 stars

eug/awesome-opengl

A curated list of awesome OpenGL libraries, debuggers and resources.

Metrics details
Stars2,423
2,405 stars

elringus/sprite-glow

Sprite glow effect with HDR outline

Metrics details
Stars2,405
2,333 stars

spite/THREE.MeshLine

Mesh replacement for THREE.Line

Metrics details
Stars2,333
2,286 stars

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
Stars2,286
2,266 stars

patriciogonzalezvivo/glslCanvas

Simple tool to load GLSL shaders on HTML Canvas using WebGL

Metrics details
Stars2,266
2,263 stars

Gforcex/OpenGraphic

Graphic Engine & Game Engine lists

Metrics details
Stars2,263
2,167 stars

google/shaderc

A collection of tools, libraries, and tests for Vulkan shader compilation.

Metrics details
Stars2,167
2,153 stars

JasonMa0012/JTRP

JTRP : Unity HDRP ToonShading Render Pipeline (Preview)

Metrics details
Stars2,153
2,052 stars

knightcrawler25/GLSL-PathTracer

A toy physically based GPU path tracer (C++/OpenGL/GLSL)

Metrics details
Stars2,052
2,018 stars

Inori/GPCS4

A work-in-progress PlayStation 4 emulator.

Metrics details
Stars2,018
2,015 stars

QianMo/PBR-White-Paper

⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)

Metrics details
Stars2,015
1,953 stars

przemyslawzaworski/Unity3D-CG-programming

Various shaders.

Metrics details
Stars1,953
1,921 stars

UnityTechnologies/ShaderGraph_ExampleLibrary

A library of Shaders created using Unity's Shader Graph.

Metrics details
Stars1,921
1,893 stars

mattdesl/lwjgl-basics

:wrench: LibGDX/LWJGL tutorials and examples

Metrics details
Stars1,893
1,870 stars

crazyshader/GameDev

# Unity游戏开发资源

Metrics details
Stars1,870
1,839 stars

microsoft/ShaderConductor

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

Metrics details
Stars1,839
1,824 stars

martinlaxenaire/curtainsjs

curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.

Metrics details
Stars1,824
1,786 stars

aras-p/glsl-optimizer

GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.

Metrics details
Stars1,786
1-60 of 748 projects
Get A Weekly Email With Trending Shader Projects
Stay updated on Shader plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.