C# DirectX

Open-source C# projects categorized as DirectX

Top 10 C# DirectX Projects

  • Borderless-Gaming

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

  • Project mention: Bebop v3: a fast, modern replacement to Protocol Buffers | news.ycombinator.com | 2024-03-12

    You can. I use it to persist settings in my app Borderless Gaming https://github.com/Codeusa/Borderless-Gaming

  • t3

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

  • Project mention: Visual Node Graph with ImGui | news.ycombinator.com | 2023-09-29

    Your requirements are a bit ambiguous, but Tooll checks all those boxes. I used the previous version (Tooll2) but ended up switching to Blender.

    https://github.com/tooll3/t3

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ComputeSharp

    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 computing easy to use for all .NET developers! 🚀

  • Project mention: ILGPU VS ComputeSharp - a user suggested alternative | libhunt.com/r/ILGPU | 2023-10-27
  • Helix Toolkit

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

  • Vortice.Windows

    .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.

  • WinApi

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

  • DirectX12GameEngine

    DirectX 12 .NET game engine

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • TerraFX

    A framework for developing multimedia-based applications.

  • DirectN

    Direct interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, WinUI3, etc.

  • dx12-game-programming

    DirectX 12 C# samples from Frank D. Luna's book "Introduction to 3D Game Programming with Direct3D 12.0"

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# DirectX related posts

Index

What are some of the best open-source DirectX projects in C#? This list will help you:

Project Stars
1 Borderless-Gaming 5,171
2 t3 3,222
3 ComputeSharp 2,537
4 Helix Toolkit 1,769
5 Vortice.Windows 947
6 WinApi 806
7 DirectX12GameEngine 307
8 TerraFX 264
9 DirectN 267
10 dx12-game-programming 258

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com