Top .NET Frameworks & Libraries for directx

Helix Toolkit is a collection of 3D components for .NET.

2082
687
C#

A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop

699
89
C#

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

15952
1999
C++

RenderDoc is a stand-alone graphics debugging tool.

9832
1441
C++

This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows....

6475
2107
C++

Play your favorite games in a borderless window; no more time consuming alt-tabs.

5976
560
C#

The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2...

5207
539
C++

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about....

4619
436
C#

scene-oriented, flexible 3D engine (C++, Python, C#, Java)

4303
1015
C++

A modern cross-platform low-level graphics library and rendering framework

3942
350
Batchfile

Tooll 3 is an open source software to create realtime motion graphics.

3687
207
C#

This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

3348
786
C++

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! ;)...

3259
472
C++

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 comp...

2997
137
C#

The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++...

2719
522
C++

⚠️DirectML is in maintenance mode ⚠️ DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning. DirectML provides GPU accelerati...

2495
322
C++

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal...

2355
150
C++

DirectXTex texture processing library

1969
456
C++

Modern C++14 library for the development of real-time graphical applications

1752
194
C++

DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

1686
248
C++

Overlay for running GPU shaders on top of Windows desktop

2411
67
C++

现代DX11系列教程:使用Windows SDK(C++)开发Direct3D 11.x

1626
371
C++

Tooll 3 is an open source software to create realtime motion graphics.

3791
218
C#