1.MonoGame / MonoGameOne framework for creating powerful cross-platform games.xnamonogamegame-frameworkgamedevcsharpcross-platform+7 moreC#Other license15K total3.1K forks+855 starsfrom 13,747 · score 6.75
2.friflo / Friflo.Engine.ECSHigh-performance C# ECScsharpecsecs-frameworkentity-component-systemgodotmonogame+12 moreC#MIT805 total72 forks+184 starsfrom 621 · score 5.22
3.FNA-XNA / FNAFNA - Accuracy-focused XNA4 reimplementation for open platformsxnafnacsharpgamedevwindowsmacos+2 moreC#No license3.1K total337 forks+106 starsfrom 2,961 · score 4.67
4.ppy / osu-frameworkA game framework written with osu! in mind.game-frameworksgame-engineosuhacktoberfestC#MIT2K total511 forks+103 starsfrom 1,928 · score 4.64
5.sschmid / EntitasEntitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unityc-sharpunityecstddperformancedesign-pattern+10 moreC#MIT7.7K total1.1K forks+89 starsfrom 7,591 · score 4.50
6.FosterFramework / FosterA small C# game framework2dcross-platformcsharpdotnetgame-developmentgame-engine+3 moreC#MIT890 total71 forks+77 starsfrom 813 · score 4.36
7.prime31 / NezNez is a free 2D focused framework that works with MonoGame and FNAmonogamefnanezfarseerphysicsC#MIT2.1K total374 forks+67 starsfrom 2,023 · score 4.22