A curated list of awesome JavaScript Games 🎮
-
Updated
Mar 22, 2026
A curated list of awesome JavaScript Games 🎮
JavaScript game engine that uses q5.js/p5.js for graphics and Box2D for physics.
RuneJS is a RuneScape game server written in TypeScript and JavaScript. The goal of the project is to create a comprehensive game engine, while also providing simple and easy to use content development systems and APIs.
A 2D Game Engine for the web.
2d格斗游戏引擎&&编辑器 / 2d FTG engine and editor
A WebXR framework for building the metaverse, powered by three.js and cannon-es
bottlecap - Lightweight JavaScript 2D Game Engine For Making Cross-Platform Hypercasual Games
An open-source doom-style dungeon crawler engine.
TempoJS is a JavaScript Game Engine for turn-based games on both Client or Server side.
JavaScript Game Engine created to be light-weight and easy. This game engine template is made for absolute beginners to learn how to make HTML/JS games very easily!
[wip] A modern game engine for Java, previously written in TypeScript.
A tiny JavaScript game engine implementation.
This is a JS side platformer game loop scaffold
Point-click-drag browser game where the player controls a small fleet of spaceships on a 3D battlefield. Visuals created with Babylon.js and player interactions and gamepiece behavior created with JavaScript event listeners and logic.
A JavaScript game engine.
A simple, one-file Typescript/Javascript entity component system
JavaScript Snake Game
Simple JavaScript game engine for 2D games
Strategy game with huge armies of red and blue team with simple rules but scalable gameplay
Add a description, image, and links to the javascript-game-engine topic page so that developers can more easily learn about it.
To associate your repository with the javascript-game-engine topic, visit your repo's landing page and select "manage topics."