GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

graphics-programming

Star

Here are 2,344 public repositories matching this topic...

Language: All
Filter by language
All 2,344 C++ 959 C 428 JavaScript 136 Python 121 C# 95 Rust 93 Java 88 TypeScript 50 HTML 40 GLSL 20
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
3d-game-shaders-for-beginners

lettier / 3d-game-shaders-for-beginners

Star 20k

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

gamedev webgl opengl unity shaders graphics vulkan game-development glsl shader unity3d godot graphics-programming hlsl panda3d glsl-shader indiedev glsl-shaders 3d 3d-graphics
  • Updated Jun 25, 2023
  • C++
awesome-creative-coding

terkelg / awesome-creative-coding

Sponsor
Star 15.6k

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

art design webgl list awesome creative-coding shaders computer-graphics resources data-visualization interaction-design information-visualization graphics-programming generative-art awesome-list 3d-graphics programming-graphics
  • Updated Jul 21, 2026
  • HTML
renderdoc

baldurk / renderdoc

Star 11.3k

RenderDoc is a stand-alone graphics debugging tool.

debugger opengl graphics vulkan directx graphics-programming d3d12 d3d11 vulkan-api direct3d renderdoc
  • Updated Nov 12, 2026
  • C++
Vulkan-Samples

KhronosGroup / Vulkan-Samples

Star 5.4k

One stop solution for all Vulkan samples

cpp graphics best-practices vulkan tutorials graphics-programming vulkan-api khronos vulkan-samples
  • Updated Nov 2, 2026
  • C++

vulkano-rs / vulkano

Star 5.2k

Safe and rich Rust wrapper around the Vulkan API

rust vulkan graphics-programming spir-v vulkan-api
  • Updated Nov 4, 2026
  • Rust
SHADERed

dfranx / SHADERed

Star 4.8k

Lightweight, cross-platform & full-featured shader IDE

debugger opengl shaders game-development glsl gpgpu graphics-programming hlsl glsl-editors shader-editor glsl-sandbox hlsl-shader
  • Updated Sep 22, 2023
  • C++

DiligentGraphics / DiligentEngine

Star 4.5k

A modern cross-platform low-level graphics library and rendering framework

gamedev opengl graphics-engine rendering vulkan directx graphics-programming renderer d3d12 d3d11 raytracing opengl-es ibl pbr graphics-library ray-tracing 3d-engine directx11 directx12 vulkan-game-engine
  • Updated Nov 12, 2026
  • Batchfile
Awesome-Unity-Shader

QianMo / Awesome-Unity-Shader

Star 4.4k

⛵ 关于炫酷的Unity3D Shader | About Cool Unity3D Shaders

awesome unity shader graphics-programming shaderlab unity-shader posteffect unity3d-shader
  • Updated Oct 14, 2021
  • ShaderLab

QianMo / Real-Time-Rendering-4th-Bibliography-Collection

Star 3.9k

Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference

graphics rendering graphics-programming rendering-engine rendering-3d-graphics real-time-rendering
  • Updated Dec 12, 2022
  • HTML

Overv / VulkanTutorial

Star 3.7k

Tutorial for the Vulkan graphics and compute API

tutorial cpp reference vulkan computer-graphics graphics-programming
  • Updated Oct 17, 2026
  • C++
X-PostProcessing-Library

QianMo / X-PostProcessing-Library

Star 3.6k

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

unity rendering glitch-art game-development shader unity3d blur graphics-programming unity3d-plugin post-processing image-effects glitch effect shaderlab image-effect unity-shader posteffect realtime-rendering blur-image glitch-effect
  • Updated Jul 14, 2023
  • C#
renderer

zauonlok / renderer

Star 2.8k

A shader-based software renderer written from scratch in C89

c cross-platform shaders graphics software-rendering rendering graphics-programming ibl pbr from-scratch 3d 3d-graphics
  • Updated Mar 6, 2021
  • C
Real-Time-Rendering-3rd-CN-Summary-Ebook

QianMo / Real-Time-Rendering-3rd-CN-Summary-Ebook

Star 2.7k

📘 电子书 -《Real-Time Rendering 3rd》提炼总结 | 全书共9万7千余字。你可以把它看做中文通俗版的《Real-Time Rendering 3rd》,也可以把它看做《Real-Time Rendering 3rd》的解读版与配套学习伴侣,或者《Real-Time Rendering 4th》的前置阅读材料。

pdf book notes rendering game-development ebook graphics-programming game-programming study-notes cg real-time-rendering
  • Updated Apr 23, 2018

BrunoLevy / geogram

Star 2.6k

a programming library with geometric algorithms

graphics-programming mesh-generation geometry-processing graphics-libraries mesh-processing
  • Updated Nov 11, 2026
  • C++

ssloy / tinykaboom

Star 2.4k

A brief computer graphics / rendering course

learning c-plus-plus fun tutorial cpp shaders graphics rendering computer-graphics graphics-programming raytracer raytracing rendering-engine 3d raytracing-engine 3d-graphics
  • Updated Feb 22, 2023
  • C++

windowjs / windowjs

Star 2.3k

Window.js is an open-source Javascript runtime for desktop graphics programming.

javascript graphics-programming 2d
  • Updated Mar 8, 2023
  • JavaScript

kosua20 / herebedragons

Star 1.8k

A basic 3D scene implemented with various engines, frameworks or APIs.

webgl opengl gba metal unity blender software-rendering rendering computer-graphics dragon graphics-programming scenekit nds ps2 cycles
  • Updated Jul 11, 2025
  • C

Angelo1211 / HybridRenderingEngine

Star 1.6k

Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.

learning c-plus-plus opengl prototype cpp shaders graphics sdl2 graphics-programming rendering-engine clustering-algorithm rendering-pipeline 3d-graphics physically-based-rendering forward-plus-shading compute-shaders triangles deferred-shading image-based-lighting
  • Updated May 29, 2022
  • C++

Veerzeng / GraphicAlgorithm

Star 1.6k

🐙 🐙图形学论文实现

graphics-engine graph-algorithms graphic graphics-programming papers graphics-library reflective-shadow-maps
  • Updated Mar 6, 2022
  • C++
lume

lume / lume

Sponsor
Star 1.5k

GPU-powered 3D HTML. ✨🧊 <lume-box size="1 2 3">

javascript html webgl threejs ui graphics-engine graphics three-d web-components custom-elements scene graphics-programming three-dimensions dom-elements 3d 3d-graphics 3d-models 3d-engine css3d lume
  • Updated Sep 8, 2026
  • TypeScript

Add this topic to your repo

To associate your repository with the graphics-programming topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.