MonoGame, oyun geliştiricileri tarafından birden fazla platform ve diğer sistemler için oyunlar yapmak üzere kullanılan ücretsiz ve açık kaynaklı bir C# çerçevesidir. Ayrıca Windows ve Windows Phone oyunlarının diğer sistemlerde çalışmasını sağlamak için de kullanılır. iOS, Android, macOS, tvOS, Linux, PlayStation 4, PlayStation Vita, Xbox One ve Nintendo Switch'i destekler.[1] Microsoft XNA 4 uygulama programlama arabirimini uygular(API).[2] Bastion, Celeste, Fez ve Stardew Valley dahil olmak üzere birçok oyun için kullanılmıştır.
MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. The goal is to allow XNA developers on Windows & Windows Phone to port their games to the iOS, Android, Mac OS X, Linux with both PlayStation Suite and Windows 8 support currently under development.