Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
-
Updated
Apr 28, 2025 - TypeScript
Video game developers take a designer's concepts and build them into a playable game for users. Video game developers, also known as games developers or video game programmers, write code for games for a variety of formats, such as PCs, consoles, web browsers and mobile phones.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
2D JavaScript Physics Engine
A curated list of project tutorials for project-based learning.
🎮 The best way to play your itch.io games
🎮 Your friendly TypeScript 2D game engine for the web 🗡️
Multiplayer game server based on Node.JS
Build retro games using WebAssembly for a fantasy console.
🦖 A JavaScript/TypeScript Game Library that feels like a game.
A 👩💻 developer-friendly entity management system for 🕹 games and similarly demanding applications, based on 🛠 ECS architecture.
WebGL in WebAssembly with AssemblyScript
MUD is a framework for building autonomous worlds
Minimal JavaScript library for creating classic arcade-like mini-games running in the browser
Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).
A javascript port of inkle's ink scripting language.
Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.
A suite of libraries for making game development with Three.js and React not only awesome, but so good, it would feel wrong to use anything else.
💎 Building blocks to construct game UIs using web tech.
Galgame Editing. Redefined | 视觉小说编辑,再进化
Build multiplayer web games played by millions! 👾 You focus on your game, Rune handles everything else, incl. backend and networking 🚀 Make your game using JavaScript / TypeScript and any frontend web framework such as React, Svelte, Vue, Threejs, PixiJS, Phaser. You can even use plain HTML and CSS. Perfect for web devs interested in gamedev.
🌎 Performant real-time state management for React and TypeScript