Best FNA Alternatives (29)

Looking for a FNA alternative? We've compiled the best options based on user reviews, features, and pricing to help you find the right fit.

What is FNA? FNA is a reimplementation of the .NET Framework open source libraries with a focus on games and game-related applications. It allows .NET games and apps to run cross-platform on Linux, macOS, and Windows.

Top Alternatives to FNA

Moai SDK

Moai SDK

Open Source

Moai SDK is an open source 2D game engine for mobile game development. It uses the Lua scripting language and …

SceneKit is a 3D graphics framework developed by Apple for macOS and iOS. It allows developers to easily render high-quality …

LibGDX

LibGDX

Open Source

LibGDX is a popular open source, cross-platform game development framework written in Java. It allows developers to write game code …

XNA Game Studio

XNA Game Studio

Open Source

XNA Game Studio is a toolset for developing video games targeting Windows, Xbox 360 and Windows Phone. It provides a …

Solar2D

Solar2D

Open Source

Solar2D is a free and open source 2D game engine built in Lua. It allows developers to rapidly create games …

nCine is a professional nonlinear video editing software for editing, compositing, and visual effects. It has a powerful editorial engine …

PlayBasic is a proprietary programming language and IDE for learning and developing 2D video games. It uses a BASIC-style syntax …

Pygame

Pygame

Open Source

Pygame is a free and open-source cross-platform library for the Python programming language specifically designed for writing video games. It …

Phaser

Phaser

Open Source

Phaser is a fast, free, and fun open source HTML5 game framework. It offers WebGL and Canvas rendering across desktop …

GLBasic is a BASIC programming language that is specialized for creating 2D and 3D video games. It provides built-in functions …

BlitzMax NG

BlitzMax NG

Open Source

BlitzMax NG is a modern, fast and portable programming language for desktop, console, mobile and web platforms. It is used …

Cocos2d-x

Cocos2d-x

Open Source

Cocos2d-x is an open-source game engine for building 2D games, interactive books, demos and other graphical applications. It supports multiple …

Oxygine

Oxygine

Open Source

Oxygine is an open-source C++ game engine and framework for developing 2D games and applications. It is cross-platform, supporting mobile, …

raylib

raylib

Open Source

raylib is an open-source, cross-platform library for game development and multimedia applications. It provides basic functionality for 2D/3D graphics, inputs, …

LÖVE

LÖVE

Open Source

LÖVE is an open-source framework for developing 2D games in the Lua programming language. It provides developers with useful libraries …

MonoGame

MonoGame

Open Source

MonoGame is an open source framework for building 2D and 3D games that can be deployed across multiple platforms including …

Cerberus X

Cerberus X

Open Source

Cerberus X is an open-source alternative to TeamViewer for remote access, remote support, and online meetings. It allows users to …

More Similar Software

FNA Overview

FNA (F#/.NET for Applications) is an open source reimplementation of the Microsoft XNA Game Studio 4 libraries. It allows .NET developers to write games and other graphical applications that run cross-platform on Linux, macOS, and Windows.FNA aims to provide a clean API for media-rich applications without the need for binary blob dependencies or closed-source plugins while remaining 100% C# throughout. The goal is to allow .NET developers to easily build fully featured cross-platform games and other apps using a familar …

Pricing: Open Source

Quick Comparison

SoftwarePricingScore
FNAOpen Source
Moai SDKOpen Source
SceneKitN/A
LibGDXOpen Source
XNA Game StudioOpen Source
Solar2DOpen Source
nCineN/A
PlayBasicN/A
PygameOpen Source
PhaserOpen Source
GLBasicN/A

Read full FNA review → | Browse Development software