JavaScript Game

Open-source JavaScript projects categorized as Game

Top 23 JavaScript Game Projects

  • warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

    Project mention: Which learning platform do you use? If you don’t, how do you study and keep yourself up to date with the ever expanding tech industry? | /r/learnprogramming | 2023-02-13

    Also for fun / to answer the passion part: how far can you get in or :) It's getting more advanced than you'd think

  • flexboxfroggy

    A game for learning CSS flexbox 🐸

    Project mention: An Interactive Guide to CSS Grid | | 2023-11-23
  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.


    shapez is an open source base building game on Steam inspired by factorio!

    Project mention: What is your opinion on gaming? | /r/freesoftware | 2023-05-21 is sold Steam but the source code and build instructions are on github:

  • GDevelop

    :video_game: Open-source, cross-platform game engine designed to be used by everyone.

    Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • gridgarden

    A game for learning CSS grid layout 🥕

    Project mention: An Interactive Guide to CSS Grid | | 2023-11-23

    It’s also worth checking out Grid Garden[1] and its companion Flexbox Froggy[2]


  • sandspiel

    Creative cellular automata browser game

    Project mention: Ask HN: What's the most beautiful web game you've seen? | | 2023-10-18

    I don't really play games, but I spent a fair amount of time on sandspiel (I saw it on hackernews a few times).

  • stage.js

    2D HTML5 rendering and layout engine for game development

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • osgameclones

    Open Source Clones of Popular Games

    Project mention: Ask HN: Released games built on FOSS engines? | | 2023-10-17

    On a similar note, released games with open sourced code: was used on Airship Dragoon, Marble Blast Gold, Penny Arcade Adventures, Legions: Overdrive and descends from the original Tribes engine.

    Hellbreaker, Bit Champs with

    And plenty of successful games with Ogre, including Torchlight:

  • web-minecraft

    PoC Minecraft client written in Javascript (1.16.5 offline mode working)

  • GDLauncher

    GDLauncher is a simple, yet powerful Minecraft custom launcher with a strong focus on the user experience

    Project mention: trying to install Tlauncher | /r/pop_os | 2023-05-20

    I used to use GDLauncher, but I would not recommend installing a launcher that lets issues like this one go by for almost a year without being fixed:

  • networked-aframe

    A web framework for building multi-user virtual reality experiences.

  • game

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

  • kubeinvaders

    Gamified Chaos Engineering Tool for Kubernetes

    Project mention: KubeInvaders: Gamified chaos engineering tool for K8s | | 2023-10-27
  • Expo-Crossy-Road

    🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. 🐔

  • quadplay

    The quadplay✜ fantasy console

    Project mention: does anyone know a game engine the emulates the power and limitations of the snes? | /r/snes | 2023-01-10

    I know that there are a bunch of "fantasy consoles" that provide constrained programming environments more or less similar to developing on older consoles. Pico-8 and TIC-80 are two well-known ones. Quadplay looks interesting to me, probably a bit more powerful than the SNES, but in the ballpark, in terms of resolution and color capabilities.

  • secret-hitler

    A web adaptation of the social deduction board game Secret Hitler.

    Project mention: Unpopular Opinion by the numbers | /r/boardgames | 2022-12-17
  • bitECS

    Functional, minimal, data-oriented, ultra-high performance ECS library written in JavaScript

    Project mention: What is the best ECS API you've seen? | /r/gamedev | 2023-01-31

    Phaser 4 is going with bitECS.

  • sprig

    🍃 Learn to code by making games in a JavaScript web-based game editor. (by hackclub)

  • micropolisJS

    A port of Micropolis to JS/HTML5

  • snake

    A silly snake game on the browser URL (by epidemian)

    Project mention: I know this isn't much, but I made a small URL animation npm package to add Animations to your browser URL field. Really proud of how it turned out. | /r/webdev | 2023-01-03


  • floppybird

    in case you missed the hype 🐥 (by nebez)

  • quadtree-js

    A lightweight quadtree implementation for javascript

  • flying-squid

    Create Minecraft servers with a powerful, stable, and high level JavaScript API.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

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 2023-11-23.

JavaScript Game related posts


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

Project Stars
1 warriorjs 9,269
2 flexboxfroggy 6,537
3 5,967
4 GDevelop 5,452
5 gridgarden 3,013
6 sandspiel 2,831
7 stage.js 2,352
8 osgameclones 1,537
9 web-minecraft 1,214
10 GDLauncher 1,162
11 networked-aframe 1,109
12 game 1,076
13 kubeinvaders 940
14 Expo-Crossy-Road 918
15 quadplay 852
16 secret-hitler 809
17 bitECS 760
18 sprig 727
19 micropolisJS 605
20 snake 589
21 floppybird 540
22 quadtree-js 526
23 flying-squid 496
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at