Top C# Game development repositories on GitHub
Engines, libraries, sample games, and tools for game makers. Filtered to projects whose primary language is C#.
Ranked by stars across 484 C# repositories tagged game-development. Refreshed daily.
- 1MonoGame/MonoGame★ 14,042 · ⑂ 3,079
One framework for creating powerful cross-platform games.
- xna
- monogame
- game-framework
- gamedev
- csharp
- cross-platform
- 2CoplayDev/unity-mcp★ 10,878 · ⑂ 1,212
Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
- ai
- ai-integration
- mcp
- unity
- anthropic
- claude
- 3jynew/jynew★ 8,895 · ⑂ 1,873
JinYongLegend-like RPG Game Framework with full Modding support and 10+ hours playable samples of game.
- jinyong
- unity
- game-development
- 4PixiEditor/PixiEditor★ 7,832 · ⑂ 318
PixiEditor is a Universal Editor for all your 2D needs
- csharp
- raster-graphics
- editor
- dotnet-core
- dotnetcore
- graphics-editor
- 5stride3d/stride★ 7,660 · ⑂ 1,117
Stride (formerly Xenko), a free and open-source cross-platform C# game engine.
- gamedev
- game-development
- game-engine
- csharp
- direct3d
- vulkan
- 6sschmid/Entitas★ 7,657 · ⑂ 1,132
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- c-sharp
- unity
- ecs
- tdd
- performance
- design-pattern
- 7EllanJiang/GameFramework★ 6,804 · ⑂ 1,562
This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.
- game-frameworks
- game-modules
- game-development
- unity
- unity3d
- 8dotnet/Silk.NET★ 5,093 · ⑂ 462
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
- opengl
- csharp
- vulkan
- openal
- opencl
- native
- 9QianMo/Unity-Design-Pattern★ 4,658 · ⑂ 1,021
:tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
- unity
- design-pattern
- design-patterns
- unity3d
- unity-design-pattern
- csharp-design-patterns
- 10QianMo/X-PostProcessing-Library★ 3,536 · ⑂ 706
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
- unity
- post-processing
- shaderlab
- shader
- effect
- realtime-rendering
- 11opentk/opentk★ 3,522 · ⑂ 645
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
- c-sharp
- opengl
- opengl-es
- graphics-library
- game-development
- math-library
- 12nxrighthere/UnrealCLR★ 3,302 · ⑂ 251
Unreal Engine .NET 6 integration
- unreal-engine-4
- game-framework
- gamedev
- game-development
- plugin
- dotnet
- 13IvanMurzak/Unity-MCP★ 3,236 · ⑂ 299
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
- ai
- ai-integration
- game-development
- mcp
- mcp-server
- unity
- 14YarnSpinnerTool/YarnSpinner★ 2,804 · ⑂ 230
The core compiler and engine-agnostic components for Yarn Spinner, the friendly dialogue tool.
- unity-game
- unity
- game
- language
- dialogue-manager
- game-development
- 15veldrid/veldrid★ 2,688 · ⑂ 306
A low-level, portable graphics library for .NET.
- graphics
- opengl
- direct3d
- vulkan
- game-development
- metal
- 16EllanJiang/UnityGameFramework★ 2,521 · ⑂ 568
This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.
- game-frameworks
- game-modules
- game-development
- unity
- unity3d
- 17Alex-Rachel/TEngine★ 2,203 · ⑂ 548
Unity 商用级别开发框架,原生内置 AI 工作流支持,集成 HybridCLR 高性能热更、Obfuz 代码混淆加固、YooAssets 企业级资源管理方案,构建高效、安全、可扩展的工业化开发底座。
- csharp
- ecs
- framework
- game
- game-development
- gameframework
- 18andrumak/MyBox★ 2,191 · ⑂ 249
MyBox is a set of attributes, tools and extensions for Unity
- unity
- unity3d
- csharp
- game-development
- tools
- unity-editor
- 19mr-kelly/KSFramework★ 1,816 · ⑂ 394
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
- unity
- unity3d
- game
- game-engine
- game-development
- lua
- 20CoderGamester/mcp-unity★ 1,780 · ⑂ 222
Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
- cursor
- unity
- unity-package
- mcp
- copilot
- game-development
- 21PixelVision8/PixelVision8★ 1,770 · ⑂ 119
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
- sdk
- games
- monogame
- sprites
- game-engine
- pv8
- 22genaray/Arch★ 1,733 · ⑂ 166
A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.
- csharp
- dotnet
- ecs
- entity-component-system
- game
- game-development
- 23undreamai/LLMUnity★ 1,644 · ⑂ 183
Create characters in Unity with LLMs!
- ai
- chat
- chatbot
- conversational-ai
- dialogue
- generative-ai
- 24AdamsLair/duality★ 1,427 · ⑂ 287
a 2D Game Development Framework
- c-sharp
- game-engine
- game-development
- gamedev
- portable
- framework
- 25sebas77/Svelto.ECS★ 1,364 · ⑂ 101
Svelto ECS C# Entity Component System
- unity
- ecs
- entity-component-system
- csharp
- ecs-framework
- game-development
Find C# engineers shipping Game development
The list above ranks the most-starred public C# repositories tagged with the Game development topic, drawn from the public GitHub graph. Across 484 matching repositories, the contributors are a tight cluster of engineers with both C# chops and real Game development experience.
That overlap is rare. Most C# engineers haven’t shipped Game development, and most Game development maintainers don’t write C#. The people on this list’s contributor graph are the ones who do both.
Refolk turns this list into a search. Ask for “C# Game development maintainers hiring” or “C# engineers shipping Game development in 2025” and Refolk returns a ranked shortlist with the commits, profiles, and projects behind each name.
How this list is built
Last refreshed: Sun, 21 Jun 2026 08:16:31 GMT
Need a more specific search?
Refolk runs natural-language searches across GitHub, LinkedIn, and the open web. Try one of these:
Related lists
- Lua · Game development
- TypeScript · React
- TypeScript · Next.js
- TypeScript · Vue
- TypeScript · Svelte
- TypeScript · Tailwind CSS
- TypeScript · GraphQL
- TypeScript · CLI
See all repository lists.