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 475 C# repositories tagged game-development. Refreshed daily.
- 1MonoGame/MonoGame★ 13,848 · ⑂ 3,070
One framework for creating powerful cross-platform games.
- xna
- monogame
- game-framework
- gamedev
- csharp
- cross-platform
- 2CoplayDev/unity-mcp★ 9,297 · ⑂ 1,059
Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact directly with your Unity Editor via a local MCP (Model Context Protocol) Client. 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,878 · ⑂ 1,860
JinYongLegend-like RPG Game Framework with full Modding support and 10+ hours playable samples of game.
- jinyong
- unity
- game-development
- 4sschmid/Entitas★ 7,630 · ⑂ 1,130
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- c-sharp
- unity
- ecs
- tdd
- performance
- design-pattern
- 5stride3d/stride★ 7,590 · ⑂ 1,115
Stride (formerly Xenko), a free and open-source cross-platform C# game engine.
- gamedev
- game-development
- game-engine
- csharp
- direct3d
- vulkan
- 6PixiEditor/PixiEditor★ 7,344 · ⑂ 293
PixiEditor is a Universal Editor for all your 2D needs
- csharp
- raster-graphics
- editor
- dotnet-core
- dotnetcore
- graphics-editor
- 7EllanJiang/GameFramework★ 6,736 · ⑂ 1,560
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,028 · ⑂ 457
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,634 · ⑂ 1,027
: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,523 · ⑂ 706
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
- unity
- post-processing
- shaderlab
- shader
- effect
- realtime-rendering
- 11opentk/opentk★ 3,512 · ⑂ 646
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,298 · ⑂ 251
Unreal Engine .NET 6 integration
- unreal-engine-4
- game-framework
- gamedev
- game-development
- plugin
- dotnet
- 13YarnSpinnerTool/YarnSpinner★ 2,725 · ⑂ 221
The core compiler and engine-agnostic components for Yarn Spinner, the friendly dialogue tool.
- unity-game
- unity
- game
- language
- dialogue-manager
- game-development
- 14veldrid/veldrid★ 2,674 · ⑂ 307
A low-level, portable graphics library for .NET.
- graphics
- opengl
- direct3d
- vulkan
- game-development
- metal
- 15IvanMurzak/Unity-MCP★ 2,597 · ⑂ 236
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
- 16EllanJiang/UnityGameFramework★ 2,489 · ⑂ 564
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
- 17Deadcows/MyBox★ 2,189 · ⑂ 249
MyBox is a set of attributes, tools and extensions for Unity
- unity
- unity3d
- csharp
- game-development
- tools
- unity-editor
- 18Alex-Rachel/TEngine★ 2,122 · ⑂ 525
Unity 商用级别开发框架,原生内置 AI 工作流支持,集成 HybridCLR 高性能热更、Obfuz 代码混淆加固、YooAssets 企业级资源管理方案,构建高效、安全、可扩展的工业化开发底座。
- csharp
- ecs
- framework
- game
- game-development
- gameframework
- 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
- 20PixelVision8/PixelVision8★ 1,761 · ⑂ 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
- 21genaray/Arch★ 1,694 · ⑂ 162
A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.
- csharp
- dotnet
- ecs
- entity-component-system
- game
- game-development
- 22CoderGamester/mcp-unity★ 1,643 · ⑂ 205
Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
- cursor
- unity
- unity-package
- windsurf
- mcp
- copilot
- 23undreamai/LLMUnity★ 1,606 · ⑂ 179
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,361 · ⑂ 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 475 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: Thu, 07 May 2026 06:52:10 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.