Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

XNA Implementation for Mono based platforms

This branch is 0 commits ahead and 0 commits behind develop3d

Octocat-spinner-32 BuildProcessTemplates Checked in by server upgrade July 08, 2010
Octocat-spinner-32 Graphics Added MonoGame.svg September 22, 2012
Octocat-spinner-32 Installers Small change to inlcude 2MGFX.exe in the MSBuild path for people to use October 17, 2012
Octocat-spinner-32 MonoGame.ContentPipeline Fixed MonoGameContentProcessors project to compile against the right … September 08, 2012
Octocat-spinner-32 MonoGame.Framework.Content.Pipeline Trying to revert newline changes. September 11, 2012
Octocat-spinner-32 MonoGame.Framework Don't do this silly extension check March 22, 2013
Octocat-spinner-32 ProjectTemplates removed the references to opentk and Tao.Sdl.dll for now October 05, 2012
Octocat-spinner-32 Samples @ 4fdbfd3 Updated PlayStation Mobile samples to compile. September 09, 2012
Octocat-spinner-32 StarterKits @ 0fc6f93 Hopefully fix up submodules changes. August 21, 2012
Octocat-spinner-32 Tests @ 7a47d59 Updating Tests submodule April 04, 2012
Octocat-spinner-32 ThirdParty Updated libs submodule reference. September 30, 2012
Octocat-spinner-32 Tools SharpDX fixes to 2MGFX. September 28, 2012
Octocat-spinner-32 projecttemplates Added new Content Builder template October 13, 2012
Octocat-spinner-32 .gitignore Added *~ (temp files) to .gitignore. October 22, 2011
Octocat-spinner-32 .gitmodules Update Libs and remove submodule ignore... how else do we add changes? March 29, 2012
Octocat-spinner-32 LICENSE.txt Adds a testing harness and XNA conformance tests. January 25, 2012
Octocat-spinner-32 MonoGame.Framework.Android.sln Added new Content Readers for Android January 26, 2012
Octocat-spinner-32 MonoGame.Framework.Linux.sln Gamepad support implemented for Win/Lin/OSX November 14, 2011
Octocat-spinner-32 MonoGame.Framework.MacOS.sln Removed Samples and Starterkits, they can not be found in the MonoGam… August 15, 2011
Octocat-spinner-32 MonoGame.Framework.PSMobile.sln Renamed PSS to PlayStation Mobile, which it is what it is called now. September 09, 2012
Octocat-spinner-32 MonoGame.Framework.Windows.sln merge upstream/develop3d August 21, 2012
Octocat-spinner-32 MonoGame.Framework.Windows8.sln Removed unused configurations. March 02, 2012
Octocat-spinner-32 MonoGame.Framework.iOS.sln Revert "Revert "Merge branch 'develop3d' of… March 21, 2012
Octocat-spinner-32 Added news that v2.5 had been released. April 16, 2012
Octocat-spinner-32 Updated the Installer March 17, 2012


MonoGame is an OpenSource, OpenGL implementation of Microsoft's XNA 4 APIs that allows developers to build games that run on Android, iPhone, iPad, MacOS, Linux and soon PlayStation Suite and Windows Metro, all reusing their existing XNA code that runs on Xbox 360 or Windows Phone 7.


v2.5 has been released and is now available for public consumption.

Infinite Flight, MonoGame's first 3D powered game, has been released.


Infinite Flight

This awesome flight simulator is now available on the Apple App Store.

Here are some quotes from people how have played it already....

Looks great, very smooth, very complete. 5/5

Wow, this is fantastic. I just finished flying from KLAZ-KSAN and it was amazing. I am really excited for A321,CRJ and all the other planes. X plane has been deleted :)))  5/5

This simulator is fantastic!!!! Best yet!! Looking forward to more planes and cockpits :) 5/5

This is MonoGame's first 3D game and we are very grateful that Inflight Dev Studio donated their changes back to our codebase, thus speeding up our 3D implementation immeasurably.


This game has won numerous awards for its narration and music, when it was released on XBox 360, The development team used a modified MonoGame engine to port their game to Google's Native Client and therefore onto Google App Store. We are hoping to find out what mods they made to MonoGame and how others could submit their games to Google's App Store.

This is what players had to say about the Google Chrome version of the game...

I finished the game, it was amazing! A beautiful game with excellent graphic and very interesting story, the voice of the narrator makes a good ambiance in the game 5/5    

I've played through this game twice. It's a little laggy on chrome, but this is one of the best games of 2011. It stands toe to toe with Portal 2 and Skyrim. It's that good. 5/5

This game is amazing. The post-apocalyptic scenario, the easy-to-use controls, and well, smashing things. It can be really hard sometimes (specially if you are using idols), and you've got to be quick and train at least a little with each weapon to get how to use it properly. They deserved my $15. 5/5


The 3.x series will extend MonoGame with support for the XNA 4 3D APIs.
After 3.x is released work will begin on support for Sony PlayStation Suite SDK and Windows 8/WinRT


Firstly, go over to github and register. Then fork the main repo found at This will allow you to make changes to your own repo and send us patches and enhancements, thus benefiting everyone.

You can also join the active community of developers on IRC at on the #monogame channel, where the day-to-day improvements are being discussed in real time. If you release a game using MonoGame, please let us know so we can update our released games page, and mention MonoGame in your tweet.


Jalfx (for starting this project in 2010, when it was called XNATouch) kjpou1 technomage slygamer Clancey kangaroo Grapes taskbit jdindia vchelaru JorgeMagic jordoh _brain kelthar adreesteve mgroves espes cschwarz cadahl CircleOf14 vostok4 viyano

Team Xamarin for their support and continued great work on all things Mono and everyone else that submitted patches/fixes and enhancements. Without your contributions this release would not have been possible.


MonoGame is actively being worked on by...

Syderis Technologies

Syderis Logo


Savage Software Solutions Ltd.

Savage Software Solutions Logo


Some members of Team Mono - Unofficially

If your company plans to use and contribute to MonoGame, why not become a sponsor. If you would like to sponsor MonoGame, please contact us.

Something went wrong with that request. Please try again.