SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 C++ Directx12 Projects
-
The-Forge
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
FFNx
Next generation modding platform for Final Fantasy VII and Final Fantasy VIII (with native Steam 2013, Steam 2026 Rerelease, GOG and Windows Store support)
-
Game-Console-Dev-Guide
Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.
-
Tempest
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support. (by Try)
-
-
-
Render Engine Infrastructure (REI)
REI is a cross-platform rendering framework and a comprehensive graphics API. Adaptable to various platforms, including PC, consoles, and mobile. It simplifies porting, especially for games developed on custom or proprietary engines. Functions as a cross-platform API as well as a helper library for platform-specific API. (by Room-8-Group-LTD)
-
CrossWindow-Demos
🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
-
-
-
-
C++ Directx12 discussion
C++ Directx12 related posts
-
Forge Cross-Platform Framework
-
ConfettiFX the Forge 1.63 Released
-
The Forge: cross-platform graphics framework from SW Bounty Hunter and Warzone
-
Wicked Engine replaced Bullet with Jolt physics, immediate performance gains
-
The Forge 1.53: Steam Deck support, dropped EASTL containers, docking imgui
-
Day 1 for me and I'm completely lost
-
How many semaphores do really I need?
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source Directx12 projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | The-Forge | 5,560 |
| 2 | D3D12MemoryAllocator | 995 |
| 3 | DiligentCore | 740 |
| 4 | Adria | 542 |
| 5 | FFNx | 492 |
| 6 | Game-Console-Dev-Guide | 337 |
| 7 | Tempest | 217 |
| 8 | mini_video | 136 |
| 9 | Ghurund | 95 |
| 10 | Render Engine Infrastructure (REI) | 71 |
| 11 | CrossWindow-Demos | 70 |
| 12 | annileen | 32 |
| 13 | ShaderPiPFX | 12 |
| 14 | MinimalDx12DrawText | 0 |
| 15 | DragonEngine | 0 |