JavaScript Gamedev

Open-source JavaScript projects categorized as Gamedev | Edit details

Top 8 JavaScript Gamedev Projects

  • GitHub repo 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.

    Project mention: Libraries for other languages similar to Ebiten? | | 2021-10-18

    Phaser (JavaScript)

  • GitHub repo engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF

    Project mention: An introduction to Three.js | | 2021-10-22

    It’s worth noting Three.js is not the only JavaScript library to make WebGL easier. For example, Greensock, PlayCanvas and Pixi.js all offer the benefits of WebGL without actually writing WebGL. I think Three.js is a better choice for learning 3D however as the library has fewer distractions and is focused on one thing.

  • Syncfusion

    Build stunning web applications quickly using Syncfusion JavaScript UI controls.. The Syncfusion JavaScript suite offers more than 65 cross-platform, responsive, and lightweight JS/HTML5 UI controls for building modern web applications.

  • GitHub repo melonJS

    a fresh & lightweight javascript game engine

    Project mention: CSS Deep | | 2021-02-26

    melonjs/melonJS - a fresh & lightweight javascript game engine

  • GitHub repo wasm4

    Build retro games using WebAssembly for a fantasy console.

    Project mention: WASM-4 is a virtual game console for building retro games directly in WebAssembly | | 2021-10-07

    About assembly language, pure WAT (WebAssembly's text format) is an option if you're into that. Check out this example source (play)

  • GitHub repo entity-system-js

    ensy - A very simple Entity System for JavaScript

    Project mention: Desenvolvimento de Jogos para Programadores(as) WEB - Parte 1 | | 2021-02-23
  • GitHub repo wolf-ecs

    The fastest Entity Component System library for the web

    Project mention: WolfECS, the fastest entity component system impementation for the web | | 2021-06-07
  • GitHub repo textyle

    Web tilemap editor for 2D games built using React JS, WebGL and Rust (WASM).

    Project mention: Textyle - Online Tilemap Editor (Rust compiled to WASM + WebGL + ReactJS) | | 2020-12-21

    Sure, here's the rust module within the project.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Draw-and-guess-game

    ✏️ An online multiplayer game. When it's your turn to draw, you will have to visualize the word and draw it in 90 seconds, alternatively when somebody else is drawing you have to type your guess into the chat to gain points.

    Project mention: I developed Draw and guess game, a clone | | 2021-09-12

    Source code on Github: LINK

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 2021-10-22.


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

Project Stars
1 Phaser 30,587
2 engine 6,719
3 melonJS 3,613
4 wasm4 145
5 entity-system-js 87
6 wolf-ecs 78
7 textyle 74
8 Draw-and-guess-game 5
Find remote jobs at our new job board There are 38 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.