1.4ian / GDevelop
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
- game
- javascript
- gamedev
- game-development
- game-engine
- html5
- +13 more
Ranked by Attention Score: stars gained over the last 180 complete days
74 repositories by Attention Score · May 7, 2026 – Nov 2, 2026 (UTC)
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
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.
x86 PC emulator and x86-to-wasm JIT, running in the browser
A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.
A habit tracker app which treats your goals like a Role Playing Game.
:a: Web framework for building virtual reality experiences.
A modern & fully featured HTML5 game engine (2D & 3D) for JavaScript/TypeScript, with WebGL/WebGPU rendering, built-in physics, Tiled map & glTF support and WebAudio.
Huge library of matcap PNG textures organized by color
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
In-browser falling-sand simulation game with over 500 elements and thousands of reactions.
A renderer agnostic two-dimensional drawing api for the web
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
Fast paced HTML5 puzzle game inspired by Tetris!
Source code of HexGL, a futuristic HTML5 racing game
Allows interaction with the Steam network via the Steam client protocol
Parse and serialize minecraft packets, plus authentication and encryption.
DEPRECATED - A HTML5/JavaScript multiplayer game experiment
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files open sourced from NASA JPL
:bird: :video_game: A MelonJS port of the famous Flappy Bird Game
Kiwi.js is a blazingly fast mobile & desktop browser based HTML5 game framework. It uses CocoonJS for publishing to the AppStore.
Develop and export WebXR experiences using Unity WebGL
Interact with various interfaces on Steam Community from Node.js
A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
Webbased old-school Amiga music tracker in plain old javascript - Plays and edits Amiga Mod files and FastTracker XM files
A foundational Haxe framework for cross-platform development
World building for everyone
A WebGL maze game built with Three.js and Box2dWeb.
A fast,scalable,distributed game server framework for Node.js.
:video_game: Pokemon MMO engine with realtime editor
JavaScript 2D physics library
DuckHunt ported to JS and HTML5
An addictive incremental game that teaches players the history of high energy particle physics
Simple and sane Steam trade offer management
A high-end code editor for GameMaker: Studio, GameMaker Studio 2.x, and more!
An in-browser implementation of JanusVR
3D chess game done in HTML/CSS/JS
:ski: The classic PC Game SkiFree, but in JS.
A Node.js API wrapper for Roblox.
Gate One is an HTML5-powered terminal emulator and SSH client
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Automatically find games from launchers on your system and import them into your Steam library with a click of a button.
Lightweight module to generate Steam-style TOTP auth codes.
Solitaire mahjong game with several themes and layouts. For android/iphone/ubuntu/firefoxos
:notes: Competitive, multiplayer, realtime, guess the song game
This is an unofficial NodeJS library for interacting with the VALORANT API used in game.
A multiplayer Javascript/WebGL voxel world game demo
A game of getting stuff from Point A to Point B... IN SPAAAACCE!
A Multiplayer FPS built with Babylon.js
A well-known indie game implemented in JavaScript, made in a hotel room in Warsaw, Poland.
:loudspeaker: A JavaScript library to add voice commands to your sites, apps or games.
iio Engine: A JavaScript game engine for HTML5 Canvas
Online bash terminal(emulator) tutorial. A step by step tutorial for the bash shell.
A small command line tool for estimating usage of Game Boy (and other supported GBDK platforms) ROMs from map files, .noi files, binary ROMs and more
BNETDocs, the documentation and discussion website for Blizzard protocols
[JS] A widget that displays your Steam account status in the Scriptable app.