C# Gaming

Open-source C# projects categorized as Gaming

Top 23 C# Gaming Projects

  1. Playnite

    Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

    Project mention: Show HN: RomM – An open-source, self-hosted ROM manager and player | news.ycombinator.com | 2025-06-11

    Ideally you would use both, and the community would build integrations that allow, say, EmuDeck to pull games from the server onto your Steam Deck and sync saves back to the server.

    I usually play on Windows with Playnite (https://playnite.link/), and the plugin (https://github.com/rommapp/playnite-plugin) allows Playnite to pull and display the list of games for each system, after which I can install the ones I want to play onto my PC.

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

    🔗 Add your Windows Store or UWP games to Steam

  4. Windows-11-Guide

    Windows 10/11 Guide. Including Windows Security tools, Encryption, Nextcloud, Graphics, Gaming, Virtualization, Windows Subsystem for Linux (WSL 2), Software Apps, and Resources.

  5. blizzless-diiis

    Fully-functional open-source server implementation for Diablo 3

  6. EldenRingFpsUnlockAndMore

    A small utility to remove frame rate limit, change FOV, add widescreen support and more for Elden Ring

  7. splitscreenme-nucleus

    Nucleus Co-op is an application that starts multiple instances of a game for split-screen multiplayer gaming!

  8. gamevault-app

    Frontend for the self-hosted gaming platform for drm-free games

  9. SaaSHub

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

    SaaSHub logo
  10. PlayniteExtensionsCollection

    Collection of extensions made for Playnite.

  11. Asus-ROG-Ally-Guide

    A Community Guide to getting all your Accessories, Games, Emulators, and Gaming Tips for your Asus ROG Ally Gaming Handheld.

  12. Sprunki Sinner

    WOW Fishing Bot, World of Warcraft Fishing Bot - No DLL injection or memory watching, just screen capture and mouse and keyboard clicking.

  13. snowflake

    :snowflake: :video_game: Emulator Frontend and SDK (by SnowflakePowered)

  14. orion

    a command-line game launcher for the Game Porting Toolkit (by andrewmd5)

  15. ALOTInstaller

    Installer for A Lot of Textures for Mass Effect, Mass Effect 2, and Mass Effect 3

  16. NoJoy

    Tool for quickly enabling/disabling game controllers

  17. TouchGamingMouse

    An on-screen Windows dock for using 'extra' mouse functions commonly used in games, but often not handled for touch screens, such as middle mouse button, scroll wheel, etc.

  18. GamingInterfaceCommandServer

    Server for the Gaming Interface Client

  19. Thumper-Custom-Level-Editor

    A custom level editor/creator for the game THUMPER

  20. NRatings.Client

    NRatings for NR2003

  21. SimplyMoreBridges

    Repository for the Rimworld mod named Simply More Bridges (Continued)

  22. NPDTiers

    Repository for the Rimworld mod named NPDTiers - The Nutrient Paste Expansion Mod (Continued)

  23. MoreFactionInteraction

    Repository for the Rimworld mod named More Faction Interaction (Continued)

  24. PicnicArea

    Repository for the Rimworld mod named Picnic Area

  25. CommsBot

    A small hotkey program so you can use your own voice(or someone elses) for quick comms.

  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# Gaming discussion

Log in or Post with

C# Gaming related posts

  • Show HN: A website/app to help manage your game library

    1 project | news.ycombinator.com | 11 Apr 2025
  • Playnite – video game library manager

    1 project | news.ycombinator.com | 5 Feb 2025
  • Playnite: Open-source video game library manager

    1 project | news.ycombinator.com | 28 Sep 2024
  • Microsoft Says Apple's 30% Fee Makes Xbox Cloud Gaming iOS App 'Impossible'

    2 projects | news.ycombinator.com | 3 Sep 2024
  • Tags no longer register and i've finally had it with galaxy 2.0. Any recommended alternatives?

    4 projects | /r/gog | 10 Dec 2023
  • NRatings?

    1 project | /r/Nr2003 | 9 Dec 2023
  • When Playnite 11 will be released

    1 project | /r/playnite | 9 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Jun 2025
    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 →

Index

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

# Project Stars
1 Playnite 10,861
2 UWPHook 1,795
3 Windows-11-Guide 1,560
4 blizzless-diiis 1,430
5 EldenRingFpsUnlockAndMore 1,297
6 splitscreenme-nucleus 1,263
7 gamevault-app 574
8 PlayniteExtensionsCollection 412
9 Asus-ROG-Ally-Guide 346
10 Sprunki Sinner 273
11 snowflake 251
12 orion 137
13 ALOTInstaller 51
14 NoJoy 26
15 TouchGamingMouse 23
16 GamingInterfaceCommandServer 17
17 Thumper-Custom-Level-Editor 16
18 NRatings.Client 8
19 SimplyMoreBridges 6
20 NPDTiers 3
21 MoreFactionInteraction 2
22 PicnicArea 1
23 CommsBot 1

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?