C# Games

Open-source C# projects categorized as Games

Top 23 C# Game Projects

  1. Borderless-Gaming

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

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. 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.

    InfluxDB logo
  3. Mirror

    #1 Open Source Unity Networking Library

  4. AssetRipper

    GUI Application to work with engine assets, asset bundles, and serialized files

    Project mention: AssetRipper: A GUI Tool for Engine Assets and Asset Bundles | news.ycombinator.com | 2024-08-13
  5. optick

    C++ Profiler For Games

    Project mention: Optick: C++ Profiler for Games | news.ycombinator.com | 2025-04-23
  6. ImGui.NET

    An ImGui wrapper for .NET.

    Project mention: Lumix - a .NET open source ableton like DAW | dev.to | 2025-02-27

    The user interface has been entirely developed using immediate mode gui dear-imgui library, with the ImGui.NET wrapper. This allows for a fast and bloat free experience but, at the same time, harder customization for a task of this size, since the library isn't really suited to the development of end-user applications. On the other side, it's what I'm most familiar to work with.

  7. PixiEditor

    PixiEditor is a Universal Editor for all your 2D needs

  8. Depressurizer

    A Steam library categorizing tool.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. DualSenseX

    Connect your DualSense Controller, use Adaptive Triggers, Emulate Xbox 360 or DualShock 4 through USB or Bluetooth on PC

  11. Riptide

    Lightweight C# networking solution for multiplayer games.

  12. godot-3d-mannequin

    An Open Source 3d character and character controller for the Godot game engine

  13. web3.unity

    🕹 Unity SDK for building games that interact with blockchains.

  14. dotnet-console-games

    Game examples implemented as .NET console applications primarily for providing education and inspiration. :)

  15. OpenMU

    This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online".

  16. ClassicUO

    ClassicUO - an open source implementation of the Ultima Online Classic Client.

    Project mention: Database "sharding" came from Ultima Online? | news.ycombinator.com | 2024-08-26
  17. ShaderGen

    Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,

  18. Ambermoon.net

    Ambermoon rewrite in C#

  19. GPSaveConverter

    Utility to transfer save files between the games installed from the Xbox app and other storefronts. https://ko-fi.com/fr33dan

  20. YetAnotherKeyDisplayer

    App for displaying pressed keys of the keyboard

  21. project-skylines

    procedural retro 3d game, winner of the GitHub Gameoff 2017

  22. XboxKeyboardMouse

    Keyboard and mouse for Xbox One streaming on Windows

  23. WPR

    WP7-8 APP 运行器

  24. PokemonGameEngine

    A C# 2D Pokémon game engine and map editor.

  25. PokemonBattleEngine

    A C# library that can emulate Pokémon battles.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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# Games discussion

Log in or Post with

C# Games related posts

Index

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

# Project Stars
1 Borderless-Gaming 5,917
2 Mirror 5,692
3 AssetRipper 5,377
4 optick 3,016
5 ImGui.NET 2,055
6 PixiEditor 1,767
7 Depressurizer 1,468
8 DualSenseX 1,393
9 Riptide 1,198
10 godot-3d-mannequin 964
11 web3.unity 943
12 dotnet-console-games 926
13 OpenMU 823
14 ClassicUO 645
15 ShaderGen 510
16 Ambermoon.net 460
17 GPSaveConverter 453
18 YetAnotherKeyDisplayer 395
19 project-skylines 368
20 XboxKeyboardMouse 320
21 WPR 269
22 PokemonGameEngine 225
23 PokemonBattleEngine 173

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
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.
www.influxdata.com

Did you know that C# is
the 10th most popular programming language
based on number of references?