SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 C++ directx-12 Projects
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Project mention: Minecraft Java is switching from OpenGL to Vulkan | news.ycombinator.com | 2026-02-18 -
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
DirectXTK12
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
-
-
MethaneKit
🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal
-
-
GPU-Reshape
GPU Reshape (GRS) is an API & vendor agnostic instrumentation framework, with instruction level validation.
Project mention: .NET MAUI Is Coming to Linux and the Browser, Powered by Avalonia | news.ycombinator.com | 2025-11-11I don't think that's a problem? The .NET library this is about, that now supports MAUI code unchanged, is already used in programs like https://github.com/sourcegit-scm/sourcegit/blob/master/scree... and https://github.com/GPUOpen-Tools/GPU-Reshape/blob/main/Docum...
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
CrossWindow-Demos
🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
-
C++ directx-12 discussion
C++ directx-12 related posts
-
Total FPS & Performance mods for Console
-
25 outfits that will be available in the shop
-
Mod Release: Oblivionesque Locks, a lockpicking minigame overhaul
-
Reject support, return to Stack Overflow. - Microsoft
-
editing textures
-
How do I create a terrain with DirectX 8?
-
SSE CK fatal error
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Sep 2026
Index
What are some of the best open-source directx-12 projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | bgfx | 17,465 |
| 2 | DirectXTex | 2,153 |
| 3 | DirectXTK12 | 1,748 |
| 4 | D3D12MemoryAllocator | 1,029 |
| 5 | MethaneKit | 974 |
| 6 | DiligentCore | 752 |
| 7 | GPU-Reshape | 492 |
| 8 | DxCapsViewer | 169 |
| 9 | CrossWindow-Demos | 71 |
| 10 | DirectX-Guide | 20 |