Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
FNA - Accuracy-focused XNA4 reimplementation for open platforms
branch: master

This branch is 1868 commits ahead, 1 commit behind mono:master


This is FNA, an XNA4 reimplementation that focuses solely on developing a fully
accurate XNA4 runtime for the desktop.

Project Website:

About This Repository
This repository is still based on the MonoGame project's Git history. For the
first official release of FNA, we will be starting a brand new history with a
new repository at this GitHub organization:

FNA is released under the Microsoft Public License. See LICENSE for details.

FNA uses LzxDecoder.cs, released under a dual MSPL/LGPL license.
See lzxdecoder.LICENSE for details.

FNA uses code from the unxwb project, specially released under the MonoGame
project license. See unxwb.LICENSE for details.

FNA uses code from the Mono.Xna project, released under the MIT license.
See monoxna.LICENSE for details.

Documentation for FNA can be found on the FNA wiki:

To see the current roadmap for FNA, see the Github issues page:
Something went wrong with that request. Please try again.