Topics / #directx
Directx projects on GitHub
Microsoft graphics APIs used for rendering and game development on Windows.
As of , the most-starred Directx projects on GitHub are Proton (33.1K stars), cheat-engine (19.3K stars) and bgfx (17.6K stars). GitHub.Locker tracks 9 Directx repositories with 106.7K stars combined. The fastest-growing on October 18 was wowdecomp, with +36 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+36wowdecomp
SatyPardus/wowdecomp · ★ 327wowdecomp is a C++ decompilation of the World of Warcraft 3.3.5a client (Wow.exe, build 12340, June 2010), reconstructing the original game executable function by function from its binary.
OptiScaler
optiscaler/OptiScaler · ★ 11.9KOptiScaler is a Windows tool for PC games that lets you replace the upscaler a game uses (DLSS2+, FSR2+ or XeSS) with a different one, and also manage frame generation — including adding it to DX12 games via the experimental OptiFG.
+12Proton
ValveSoftware/Proton · ★ 33.1KProton is a compatibility tool for the Steam client that lets games exclusive to Windows run on Linux. It is based on Wine plus additional components.
+10cheat-engine
cheat-engine/cheat-engine · ★ 19.3KCheat Engine is a development environment focused on modding games and applications for personal use. Its repository tags describe it as a memory scanner and debugger.
The all-time top
9 projects · by stars
- 33.1K
#1 · ValveSoftware/ProtonProton
Proton is a compatibility tool for the Steam client that lets games exclusive to Windows run on Linux. It is based on Wine plus additional components.
- 19.3K
#2 · cheat-engine/cheat-enginecheat-engine
Cheat Engine is a development environment focused on modding games and applications for personal use. Its repository tags describe it as a memory scanner and debugger.
- 17.6K
#3 · bkaradzic/bgfx
bgfx
A cross-platform, graphics-API-agnostic rendering library in the 'Bring Your Own Engine/Framework' style: you keep your own engine or framework, and bgfx draws its frames across many graphics APIs and platforms.
- 4
OptiScaler
11.9Koptiscaler/OptiScaler · C++OptiScaler is a Windows tool for PC games that lets you replace the upscaler a game uses (DLSS2+, FSR2+ or XeSS) with a different one, and also manage frame generation — including adding it to DX12 games via the experimental OptiFG.
- 5

Nuklear
11.5KImmediate-Mode-UI/Nuklear · CNuklear is a minimal-state, immediate-mode graphical user interface toolkit written in ANSI C, designed as a simple embeddable UI that you build into your own application.
- 6

renderdoc
11.2Kbaldurk/renderdoc · C++RenderDoc is a stand-alone, frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES, used to debug GPU rendering in your own programs.
- 7

crosstl
1.1KCrossGL/crosstl · PythonCrossTL is a shader and compute program translator built around CrossGL, an intermediate representation (IR) language that bridges graphics APIs, GPU-compute platforms, and systems-language targets.
- 8

gta4-rtx
795xoxor4d/gta4-rtx · C++A compatibility mod that lets Grand Theft Auto IV be modded with NVIDIA's RTX Remix, adding real-time path tracing on top of the original game. It is explicitly not a remaster.
- 9

wowdecomp
327SatyPardus/wowdecomp · C++wowdecomp is a C++ decompilation of the World of Warcraft 3.3.5a client (Wow.exe, build 12340, June 2010), reconstructing the original game executable function by function from its binary.
Related topics
Often tagged together