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 484 C# repositories tagged game-development. Refreshed daily.

  1. 1
    MonoGame/MonoGame14,042 · ⑂ 3,079

    One framework for creating powerful cross-platform games.

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

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

    • jinyong
    • unity
    • game-development
  4. 4
    PixiEditor/PixiEditor7,832 · ⑂ 318

    PixiEditor is a Universal Editor for all your 2D needs

    • csharp
    • raster-graphics
    • editor
    • dotnet-core
    • dotnetcore
    • graphics-editor
  5. 5
    stride3d/stride7,660 · ⑂ 1,117

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

    • gamedev
    • game-development
    • game-engine
    • csharp
    • direct3d
    • vulkan
  6. 6
    sschmid/Entitas7,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
  7. 7
    EllanJiang/GameFramework6,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
  8. 8
    dotnet/Silk.NET5,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
  9. 9
    QianMo/Unity-Design-Pattern4,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
  10. 10

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

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

    Unreal Engine .NET 6 integration

    • unreal-engine-4
    • game-framework
    • gamedev
    • game-development
    • plugin
    • dotnet
  13. 13
    IvanMurzak/Unity-MCP3,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
  14. 14
    YarnSpinnerTool/YarnSpinner2,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
  15. 15
    veldrid/veldrid2,688 · ⑂ 306

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

    • graphics
    • opengl
    • direct3d
    • vulkan
    • game-development
    • metal
  16. 16
    EllanJiang/UnityGameFramework2,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
  17. 17
    Alex-Rachel/TEngine2,203 · ⑂ 548

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

    • csharp
    • ecs
    • framework
    • game
    • game-development
    • gameframework
  18. 18
    andrumak/MyBox2,191 · ⑂ 249

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

    • unity
    • unity3d
    • csharp
    • game-development
    • tools
    • unity-editor
  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
    CoderGamester/mcp-unity1,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
  21. 21
    PixelVision8/PixelVision81,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
  22. 22
    genaray/Arch1,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
  23. 23
    undreamai/LLMUnity1,644 · ⑂ 183

    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,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

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: 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

See all repository lists.

Or zoom out