InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 10 C++ directx-12 Projects
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Project mention: Layers All the Way Down: The Untold Story of Shader Compilation | news.ycombinator.com | 2025-05-18BGFX (https://github.com/bkaradzic/bgfx) uses a different approach. You basically write your shader in a GLSL-like language but it's all just (either very clever or very horrible) macro expansions that handles all the platform differences.
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
-
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.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
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 - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source directx-12 projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | bgfx | 16,054 |
2 | DirectXTex | 1,987 |
3 | DirectXTK12 | 1,637 |
4 | MethaneKit | 929 |
5 | D3D12MemoryAllocator | 885 |
6 | DiligentCore | 691 |
7 | GPU-Reshape | 437 |
8 | DxCapsViewer | 146 |
9 | CrossWindow-Demos | 70 |
10 | DirectX-Guide | 16 |