With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 20 TypeScript Gamedev Projects
-
-
Project mention: Kaboom: JavaScript library that helps you make games fast and fun | news.ycombinator.com | 2024-04-04
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Project mention: [AskJS] any recommended frameworks for making 2d games in browser? | /r/javascript | 2023-06-10
-
ct-js
Ct.js is a desktop game engine that makes learning programming fun and game development easy by its visual editors and well-documented code library
-
Related:
A fast Pascal (Delphi) WebAssembly interpreter:
https://github.com/marat1961/wasm
WASM-4:
https://github.com/aduros/wasm4
Curated list of awesome things regarding WebAssembly (wasm) ecosystem:
https://github.com/mbasso/awesome-wasm
Also, it would be nice if there was a WASM (soft) CPU for QEMU, which (if it existed!) would go here:
-
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.
Project mention: Q: How are online games like Street Fighter 6 able to synchronize inputs from two players at a high frame rate? (60fps) | /r/gamedev | 2023-05-22Since you come from a web background check this JS rollback library: https://github.com/rameshvarun/netplayjs
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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)
Project mention: Mana Potion – JavaScript Gamedev Toolkit (React, Vue, Svelte, Vanilla) | news.ycombinator.com | 2024-03-31 -
-
Project mention: inks2d - A free no-dependency Typescript Game Engine designed for developing 2D games | /r/opensource | 2023-05-08
-
-
-
angular-rpg-game-engine
A 2D game engine for creating room-based sneak/action games with puzzle elements
-
Heyo all, Been playing around with Midjourney and generating pixelart lately, and I've seen that it's *almost* good and usable - so I've created a tool to help "fix" the artifacts through simple algorithms. playground: http://szymon.codes/fixelart-playground source code: https://github.com/golota60/fixelart
-
-
Project mention: Rapier is a set of 2D and 3D physics engines written in Rust | news.ycombinator.com | 2024-02-26
-
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
TypeScript Gamedev related posts
- Coding Minecraft in < 1 Hour (TypeScript and Rust)
- Kaboom: JavaScript library that helps you make games fast and fun
- Mana Potion – JavaScript Gamedev Toolkit (React, Vue, Svelte, Vanilla)
- Show HN: Multiplayer Voxel Personal Portfolio
- Ask HN: Yo wants to build a game, I'm lost. What can I do?
- Show HN: Build Your Own Web-Based Minecraft (Multiplayer)
- I have developed an interactive map with in-game overlay and website
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 Apr 2024
Index
What are some of the best open-source Gamedev projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | planck.js | 4,787 |
2 | kaboom.js | 2,474 |
3 | Excalibur | 1,575 |
4 | ct-js | 1,488 |
5 | wasm4 | 1,055 |
6 | Kaetram-Open | 491 |
7 | netplayjs | 450 |
8 | lba2remake | 245 |
9 | manapotion | 166 |
10 | utils | 107 |
11 | inks2d | 45 |
12 | mistreevous | 40 |
13 | super-mario-typescript | 19 |
14 | angular-rpg-game-engine | 18 |
15 | fixelart | 14 |
16 | Graphgame | 11 |
17 | NotRoblox | 10 |
18 | sromcrom | 8 |
19 | crips-game-lib-collection | 2 |
20 | invaders | 1 |