1.phaserjs / phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Ranked by Attention Score: stars gained over the last 90 complete days
41 repositories by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
A Flutter based game engine.
State Management and Multiplayer Networking for Turn-Based Games
Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices.
High-performance C# ECS
A delightfully simple 2D game engine.
Free, cross-platform 2D game engine powered by Haxe and OpenFL
Java / JavaFX / Kotlin Game Library (Engine)
A small C# game framework
A game framework written with osu! in mind.
An open source library for creative expression on the web, desktop, mobile and consoles. Inspired by the classic Flash and AIR APIs.
Modern C++ library for the development of real-time graphical applications
A fast, portable Entity Component System for Luau
Nez is a free 2D focused framework that works with MonoGame and FNA
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
(RPG maker) Create RPG-style or similar games more simply with Flame.
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Kiwi.js is a blazingly fast mobile & desktop browser based HTML5 game framework. It uses CocoonJS for publishing to the AppStore.
A foundational Haxe framework for cross-platform development
High-performance, zero-allocation ECS for Go. Cache-friendly data orchestrator with type-safe iterators.
Cross-platform 2D framework written in Haxe that can export natively to desktop (windows, mac, linux), mobile (ios, android), web (js + webgl) and to unity projects
A multi-threaded, renderer-independent voxel engine in TypeScript. Build Minecraft-style voxel worlds and games that run in the browser.
Engo is an open-source 2D game engine written in Go.
ECS Lua is a fast and easy to use ECS (Entity Component System) engine for game development.
A free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. This means that most of the dirty work (timestep, animation, input, and collision to name a few) is already coded for you and ready to go, giving you more time and energy to concentrate on the design and testing of your game.
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
A PICO-8 demake of the SCUMM engine that powered most of the classic LucasArts adventure games, such as Monkey Island and Maniac Mansion.
Flamework is an extensible game framework. It requires typescript and offers many useful features.
A C99 Cross Platform 2D Game Library
Build your own Game-Engine based on the Entity Component System concept in Golang.
Simple 2D game prototyping framework targetting Windows, Mac, Linux, WASM.
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.