Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Directx GitHub Repositories
Explore popular GitHub repositories tagged “directx”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
RenderDoc is a stand-alone graphics debugging tool.
Play your favorite games in a borderless window; no more time consuming alt-tabs.
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
TiXL is an open source software to create realtime motion graphics.
high-performance rendering backend (C++, Python, C#, Java)
A modern cross-platform low-level graphics library and rendering framework
Overlay for running GPU shaders on top of Windows desktop and Wine
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
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! 🚀
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Helix Toolkit is a collection of 3D components for .NET.
DirectXTex texture processing library
Next-gen open source ambient lighting system featuring a high-precision floating-point color pipeline breaking legacy RGB 24-bit limits. Includes advanced smoothing with inertia and adaptive temporal dithering for perfectly fluid, stable output to LEDs from any SDR or HDR video source. Supports Windows, macOS and Linux (x86/ARM).
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
No repository description provided.
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Glide/DirectX implementation on D3D11/12
Renovation Engine for DirectX Games
Live shader coding tool and Shader Showdown workhorse
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
Community-driven advanced graphics modifications for AE, SE and VR.
High-Performance Rendering Framework on Stream Architectures
Easy to integrate memory allocation library for Direct3D 12
DirectX hook and game overlay solution for Electron, Qt and CEF, just like discord/steam game overlay,inject any app to overlay in your game
DirectStorage for Windows is an API that allows game developers to unlock the full potential of high speed NVMe drives for loading game assets.
DirectXMesh geometry processing library