Refolk

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.

  1. 1
    MonoGame/MonoGame13,848 · ⑂ 3,070

    One framework for creating powerful cross-platform games.

    • xna
    • monogame
    • game-framework
    • gamedev
    • csharp
    • cross-platform
  2. 2
    CoplayDev/unity-mcp9,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
  3. 3
    jynew/jynew8,878 · ⑂ 1,860

    JinYongLegend-like RPG Game Framework with full Modding support and 10+ hours playable samples of game.

    • jinyong
    • unity
    • game-development
  4. 4
    sschmid/Entitas7,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
  5. 5
    stride3d/stride7,590 · ⑂ 1,115

    Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

    • gamedev
    • game-development
    • game-engine
    • csharp
    • direct3d
    • vulkan
  6. 6
    PixiEditor/PixiEditor7,344 · ⑂ 293

    PixiEditor is a Universal Editor for all your 2D needs

    • csharp
    • raster-graphics
    • editor
    • dotnet-core
    • dotnetcore
    • graphics-editor
  7. 7
    EllanJiang/GameFramework6,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
  8. 8
    dotnet/Silk.NET5,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
  9. 9
    QianMo/Unity-Design-Pattern4,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
  10. 10

    Unity Post Processing Stack Library | Unity引擎的高品质后处理库

    • unity
    • post-processing
    • shaderlab
    • shader
    • effect
    • realtime-rendering
  11. 11
    opentk/opentk3,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
  12. 12
    nxrighthere/UnrealCLR3,298 · ⑂ 251

    Unreal Engine .NET 6 integration

    • unreal-engine-4
    • game-framework
    • gamedev
    • game-development
    • plugin
    • dotnet
  13. 13
    YarnSpinnerTool/YarnSpinner2,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
  14. 14
    veldrid/veldrid2,674 · ⑂ 307

    A low-level, portable graphics library for .NET.

    • graphics
    • opengl
    • direct3d
    • vulkan
    • game-development
    • metal
  15. 15
    IvanMurzak/Unity-MCP2,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
  16. 16
    EllanJiang/UnityGameFramework2,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
  17. 17
    Deadcows/MyBox2,189 · ⑂ 249

    MyBox is a set of attributes, tools and extensions for Unity

    • unity
    • unity3d
    • csharp
    • game-development
    • tools
    • unity-editor
  18. 18
    Alex-Rachel/TEngine2,122 · ⑂ 525

    Unity 商用级别开发框架,原生内置 AI 工作流支持,集成 HybridCLR 高性能热更、Obfuz 代码混淆加固、YooAssets 企业级资源管理方案,构建高效、安全、可扩展的工业化开发底座。

    • csharp
    • ecs
    • framework
    • game
    • game-development
    • gameframework
  19. 19
    mr-kelly/KSFramework1,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
  20. 20
    PixelVision8/PixelVision81,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
  21. 21
    genaray/Arch1,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
  22. 22
    CoderGamester/mcp-unity1,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
  23. 23
    undreamai/LLMUnity1,606 · ⑂ 179

    Create characters in Unity with LLMs!

    • ai
    • chat
    • chatbot
    • conversational-ai
    • dialogue
    • generative-ai
  24. 24
    AdamsLair/duality1,427 · ⑂ 287

    a 2D Game Development Framework

    • c-sharp
    • game-engine
    • game-development
    • gamedev
    • portable
    • framework
  25. 25
    sebas77/Svelto.ECS1,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

Refolk searched GitHub for public C# repositories tagged with the Game development topic, ranked them by stargazer count, and kept those with at least 25 stars. The list refreshes once a day.

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

See all repository lists.

Or zoom out