JavaScript Game Engine

Open-source JavaScript projects categorized as Game Engine | Edit details

Top 19 JavaScript Game Engine Projects

  • GitHub repo A-Frame

    :a: web framework for building virtual reality experiences.

    Project mention: Looking for open source multi-user environment with voice chat and avatars | | 2022-01-07

    I think is the best solution right now. You could also build something relatively quickly with and Networked A-frame.

  • GitHub repo matter-js

    a 2D rigid body physics engine for the web ▲● ■

    Project mention: Matter.js z-index? | | 2021-11-14 was a bit confusing. The solutions in this thread don't seem to work for me, and i cant find any information elsewhere.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF

    Project mention: Townscaper Running in the Browser | | 2021-12-01

    PlayCanvas[0] is the probably the closest "web-first" solution compared to Unity. Used by lots of Snap Games & Instant Games. It's written in JS which means that it's way smaller ~350kB for an empty scene if I recall.


  • GitHub repo melonJS

    a fresh & lightweight javascript game engine

    Project mention: MelonJS 10.0.2 | | 2021-11-04
  • GitHub repo react-native-game-engine

    A lightweight Game Engine for React Native 🕹⚡🎮

    Project mention: I made a fitness app that has quests, leveling and games in it. I used RN game engine for the gaming part. Would love to hear you feedback. | | 2021-06-03

    Its good idea to write a blog post about my experience making this game. Till then check theses resources:react-native-game-engine

  • GitHub repo ct-js

    Ct.js is a desktop game engine that makes learning programming fun and game development easy by its visual editors and well-documented code library

    Project mention: Web Game – Squirrel shoots nuts | | 2022-01-04

    mainly ct.js an awesome 2D game editor (

  • GitHub repo quadplay

    The quadplay✜ fantasy console

    Project mention: MicroStudio now supports 4 programming languages: microScript,Python,JS and Lua | | 2021-12-08
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo ranviermud

    A node.js based MUD game engine

    Project mention: Modern MU* Platforms: Web-integration, mobile/desktop apps, etc. | | 2021-09-04

    Indeed! Another one I forgot to mention is Ranvier in javascript and node.js which I think also allows websockets to communicate in ways other than telnet.

  • GitHub repo game

    ⚔️ An online JavaScript 2D Medieval RPG. (by delaford)

    Project mention: Self-taught coders: What are some of your personal projects that got employers' attention when you found your first job? | | 2021-11-28 It's my JavaScript RPG with a multiplayer connection using Node.js and Vue 2.5

  • GitHub repo react-native-game-engine-handbook

    A React Native app showcasing some examples using react-native-game-engine 🐒✨

  • GitHub repo noa

    Experimental voxel game engine.

    Project mention: Anyone here tried noa? | | 2021-12-05
  • GitHub repo text-engine

    A browser-based text adventure game engine and sample game

    Project mention: Text Adventure Authoring Tools | | 2021-09-01

    These are by two favorites based on category: "Old school" interactive fiction prompt: GitHub - okaybenji/text-engine: A browser-based text adventure game engine and sample game

  • GitHub repo goldensun_html5

    An online Golden Sun Engine entirely built in HTML5 with Phaser 2. Check

    Project mention: Online HTML5 Golden Sun Engine - fourth call | | 2021-03-27

    First, thanks for finding the bug. Please describe this issue better here, so I can reproduce and fix it.

  • GitHub repo blocks

    webxr multiplayer voxels engine (by danielesteban)

    Project mention: How can a newbie coder build there own voxel game with THREE.js? | | 2021-08-04

    Voxel Lighting (Flood-fill Lighting) This one is just a great source to learn from. MIT Licensed, well implemented, multiplayer in TypeScript.

  • GitHub repo

    The Django + React codebase powering the free, open-source poker platform:

    Project mention: I started Lichess, Ask Me Anything | | 2021-04-12

    Our poker platform is now open source too, we were inspired by Lichess and ended up following the Lichess model and making it totally free/non-profit :)

  • GitHub repo DreamForgerJS

    Interactive Fiction JS library

    Project mention: Do all the DEV hackathons honestly have to have an age limit? | | 2021-02-18
  • GitHub repo pframe

    ECS library for pixi.js. A-Frame for 2D.

    Project mention: Show HN: Kaboom.js zero-dependency declarative JavaScript game library | | 2021-04-07

    Oh, I also made a 2D version too you can look at with pixi.js

  • GitHub repo Pattern-Script

    Open Source HTML5 Game Engine based on PuzzleScript

    Project mention: Looking for a more advanced "puzzlescript" | | 2021-06-27

    I have myself made an ambitious fork that brings tags (somehow like object attributes), mappings (functions) and rule parameters, but it currently totally lacks documentation and the export function probably does not work. It's here:

  • GitHub repo stumge

    HTML5 Microgame Engine that tries to bring an old school game development experience to the web

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-07.

JavaScript Game Engine related posts


What are some of the best open-source Game Engine projects in JavaScript? This list will help you:

Project Stars
1 A-Frame 13,584
2 matter-js 12,647
3 engine 6,997
4 melonJS 3,754
5 react-native-game-engine 2,147
6 ct-js 1,011
7 quadplay 689
8 ranviermud 689
9 game 607
10 react-native-game-engine-handbook 479
11 noa 450
12 text-engine 117
13 goldensun_html5 101
14 blocks 47
15 26
16 DreamForgerJS 13
17 pframe 8
18 Pattern-Script 8
19 stumge 0
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.