Phaser Alternatives

    Phaser is described as 'fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering' and is an app in the Development category. There are more than 50 alternatives to Phaser for a variety of platforms, including Windows, Mac, Linux, iPhone and Android. The best alternative is Godot Engine, which is both free and Open Source. Other great apps like Phaser are Unity (Freemium), GDevelop (Free Personal, Open Source), LÖVE (Free, Open Source) and Wick Editor (Free, Open Source).

    This page was last updated Sep 14, 2021

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      A game-engine fully integrated in Blender UPBGE is an open-source, 3D game engine forked from the old Blender Game Engine and deployed with Blender itself. This unified workflow is its main strength, as you can make your game from start to finish without leaving Blender.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Android
      • iPhone
      RCBasic is a free and open source dialect of the BASIC programming language. It is intended to be a simple and powerful language for developing games and multimedia software with many built-in functions to aid in game and multimedia application development.
      show more


      • FreeProprietary
      • Mac
      • iPhone
      • iPad
      • Apple Watch
      • Apple TV
      SpriteKit is a general-purpose framework for drawing shapes, particles, text, images, and video in two dimensions. It leverages Metal to achieve high-performance battery-efficient rendering and 2d games and other graphics-intensive apps.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Android
      • iPhone
      • iPad
      • Apple TV
      • Nintendo Switch
      • Stadia
      FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
      No screenshots yet
      • FreeOpen Source
      • Windows
      • Linux
      NasNas is a lightweight modular 2D game framework with a focus on pixel art style games. It is entirely written in modern C++17, and doesn't have any dependency other than SFML2. It provides a clean and easy to use API.


    1. Amethyst uses gfx-rs to render graphics with Vulkan or Metal. It is meant to be used for 2D and 3D, with various utilities for both types of games. It should be beginner friendly but also allow more advanced uses such as custom render passes and GLSL shaders.
      No screenshots yet
      • FreeProprietary
      • Mac
      • iPhone
      • iPad
      • Apple Watch
      • Apple TV
      GameplayKit is an object-oriented framework that provides foundational tools and technologies for building games in iOS, macOS, and tvOS using the Swift programming language and 3rd party rendering and multimedia libraries such as SpriteKit.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Android
      • iPhone
      Moai SDK is an embeddable cross-platform game development SDK written in C++ and scriptable in Lua. You can use Moai to write games or apps, or you can embed Moai in other programs. You can also use Moai as an overlay in your apps.
      show more
      • Free PersonalOpen Source
      • Windows
      Verus Engine is a modern, platform-agnostic 3D game engine. It is developed using C++ and HLSL. It is based on Direct3D 12 and Vulkan graphics APIs. The code is user friendly and well optimized.
      show more
      • FreeOpen Source
      • Mac
      • iPhone
      • iPad
      • Apple TV
      A 2D game engine based on ECS and written in 100% Swift for iOS, macOS and tvOS. If you've tried making a game in Swift while sticking to the official APIs, this may be for you!
      No screenshots yet
    Showing 50 of 54 alternatives