melonJS
Lightweight HTML5 game engine for browser games
melonJS is a free, lightweight, open-source HTML5 game engine for building 2D games that run in the browser. Games built with melonJS can be self-hosted as static web applications.
Key features
- Lightweight 2D game engine
- Tiled map editor support
- Self-hostable web games
- WebGL and Canvas rendering
Pros & cons
Strengths
- Small and fast
- Good tooling integration
Trade-offs
- Engine, not a game
- Smaller community than Phaser
melonJS replaces
Compare melonJS
25 head-to-head comparisons.
- melonJS vs PixiJS
- melonJS vs Phaser
- melonJS vs OpenRA
- melonJS vs PlayCanvas Engine
- melonJS vs OpenAge Note - Age of Empires engine
- melonJS vs Retroarch Web Player
- melonJS vs Luanti
- melonJS vs Minetest Server Note Mineclone2 alt
- melonJS vs RomM
- melonJS vs TrinityCore
- melonJS vs Cocos Engine
- melonJS vs DevilutionX
- melonJS vs OpenMW
- melonJS vs 86Box
- melonJS vs EmulatorJS
- melonJS vs Spring RTS Engine Note - Beyond All Reason server
- melonJS vs Excalibur
- melonJS vs Retrom
- melonJS vs KAPLAY
- melonJS vs Crafty Controller
- melonJS vs Crafty Controller Note - mcrcon alt RconCli
- melonJS vs Gaseous Server
- melonJS vs Sapphire Server
- melonJS vs Aleph One
- melonJS vs Solarus
Similar game engines & frameworks apps
PixiJS
Game Engines & FrameworksFast 2D WebGL rendering engine for browser games
Replaces Adobe Animate runtime
Phaser
Game Engines & FrameworksFast HTML5 game framework for browser games you host yourself
Replaces Construct, GameMaker
OpenRA
Game Engines & FrameworksOpen-source remake of classic RTS games
Replaces Command & Conquer, Red Alert
PlayCanvas Engine
Game Engines & FrameworksOpen-source WebGL game engine for 3D browser games
Replaces Unity WebGL
OpenAge Note - Age of Empires engine
Game Engines & FrameworksOpen-source engine reimplementation of Age of Empires II
Replaces Age of Empires II original engine
Retroarch Web Player
Game Engines & FrameworksEmulate videogames system and play videogames through your web browser