Software / Game Engines

MonoGame

Build cross-platform 2D and 3D games in C# with a free .NET framework and a production-tested content pipeline.

FreeWindows, macOS, Linux, Android, iOS; authorized console platformsx64, x86, ARM64 and platform-specific targetsOpen source
Screenshots
MonoGame cross-platform game framework
Official MonoGame project artwork.Official project website
MonoGame interactive sample
Screenshot maintained in the official MonoGame repository.Official project website
Demo
About

About MonoGame

MonoGame is a free, open-source framework for developers who want direct control over a C# game codebase. Rather than providing a large visual editor, it supplies a portable runtime, graphics and input APIs, audio support, and the MonoGame Content Builder for preparing art, fonts, sounds, and other game assets.

The framework targets Windows, macOS, Linux, Android, iOS, and supported consoles. It is well suited to custom engines, 2D games, pixel-art titles, ports, and teams that prefer code-first workflows in Visual Studio, Rider, or Visual Studio Code.

NeonRoof links to the official MonoGame download, documentation, community, source, and license. Console access is not included with the public framework and remains subject to approval from each platform owner.

Independent catalog listing. NeonRoof is not affiliated with or endorsed by MonoGame Foundation or the project's maintainers. The official project, creator, copyright holder, and license remain clearly credited. This catalog page may be published before a downloadable package is approved; no NeonRoof download is enabled until an administrator verifies the exact package, SHA-256 hash, malware scan, distribution rights, and applicable notices.

Rights review recorded September 8, 2026. Copyright: MonoGame Foundation and MonoGame contributors. Redistribution: Preserve the Microsoft Public License and all notices for separately licensed portions of the framework. Attribution: Retain copyright and license files supplied with MonoGame and identify any modified distribution. Source obligations: Follow the Microsoft Public License terms for source files distributed under that license. Branding: MonoGame branding is used only to identify the upstream framework and does not imply a partnership.

Features

What it does

  • C# and .NET game programming
  • Cross-platform runtime
  • 2D and 3D graphics APIs
  • Audio
  • input
  • and window management
  • MonoGame Content Builder asset pipeline
  • No subscriptions
  • royalties
  • or runtime fees
Current release

Version 3.8.5.1

MonoGame 3.8.5.1 is the current release published by the MonoGame Foundation at the time of review.

Released
August 14, 2026
Package
PACKAGE
Signature
Not checked
Security scan
Pending
Customer reviews

Be the first to review

Community

Questions and comments

Sign in to join the discussion.