Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ all implemented with just a few lines of code. Start building today. Learn more โ
Top 22 TypeScript Gamedev Projects
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ all implemented with just a few lines of code. Start building today.
-
15k average monthly page views of excaliburjs.com
-
Athena Crisis
Athena Crisis is a modern-retro turn-based tactical strategy game. Athena Crisis is open core technology.
-
-
Kaetram-Open
Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).
-
netplayjs
Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.
-
rune
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. (by rune)
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
lba2remake
A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
-
manapotion
๐งช Mana Potion โ Toolkit for JavaScript game development and interactive experiences (React, Vue, Svelte, vanilla)
-
-
-
-
the-superviral-word-game
A Vue word game based on the Yakut national sport "Mas-wrestling". Uses XState for state management, WebRTC for multiplayer and has custom WebGL engine
Project mention: Xstate saves the world of state management: source code of HTML5 online game | news.ycombinator.com | 2024-05-17 -
-
-
-
angular-rpg-game-engine
A 2D game engine for creating room-based sneak/action games with puzzle elements
-
-
-
I was working on this game during evenings for the last 4 weeks. It costed around 38M tokens in, and 1M tokens out (~40$), using Claude mostly (sometimes I use Gemini or GPT4o). It produced more than 10K LOC in 65 files, and refactored the code multiple times, so I can't imagine typing all that code myself. There is no chance to find energy for that after a day job, family, other things. OTOH such LLM powered development is more like laid back activity, at the same time relaxing and rewarding.
Bonus links:
- Example commit generated today for a "I can't play the game on touch screen, santa is not moving" prompt: https://github.com/gamedevpl/www.gamedev.pl/commit/4e0730a22...
-
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
TypeScript Gamedev discussion
TypeScript Gamedev related posts
-
Show HN: Xmas โ a 2d game developed by LLM
-
Show HN: Open-source Advance Wars-like game
-
Vite & Remix Shenanigans
-
One-Byte Explainer: Excalibur.JS
-
Engines to get you started in your web-based gaming development
-
UE5 Nanite in WebGPU
-
Achieving Success in Online Learning: A Practical Guide
-
A note from our sponsor - Civic Auth
www.civic.com | 21 Apr 2025
Index
What are some of the best open-source Gamedev projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | planck.js | 5,065 |
2 | Excalibur | 1,964 |
3 | Athena Crisis | 1,728 |
4 | wasm4 | 1,315 |
5 | Kaetram-Open | 565 |
6 | netplayjs | 522 |
7 | rune | 359 |
8 | lba2remake | 265 |
9 | manapotion | 241 |
10 | Notblox | 111 |
11 | utils | 111 |
12 | mistreevous | 90 |
13 | the-superviral-word-game | 49 |
14 | inks2d | 46 |
15 | super-mario-typescript | 21 |
16 | fixelart | 21 |
17 | angular-rpg-game-engine | 18 |
18 | Graphgame | 12 |
19 | sromcrom | 11 |
20 | www.gamedev.pl | 7 |
21 | crips-game-lib-collection | 2 |
22 | invaders | 1 |