Excalibur.js
banner
excaliburjs.com
Excalibur.js
@excaliburjs.com
Your friendly TypeScript 2D game engine for the web! ⚔️

https://excaliburjs.com
We have 4 types right now!
October 2, 2025 at 5:04 PM
New Excalibur Playground!

Pong Example Courtesy @chrisk-7777.bsky.social!

excaliburjs.com/playground/?...
Excalibur.js Playground
Excalibur is a friendly TypeScript game engine for the web!
excaliburjs.com
October 1, 2025 at 2:08 PM
DevContainers for contributors to run the development environment in a consistent way!
October 1, 2025 at 2:08 PM
ECS Queries can now take additional options to filter in/out by components or tags.
October 1, 2025 at 2:08 PM
SoundManager can manage groups of audio clips volume at once, great for background music, sound effects, and more!
October 1, 2025 at 2:08 PM
We are hosting an event with @2dcon.gg and @igdatc.bsky.social

* **Virtual ONLY Friday** October 3

* In-Person at 2D Con HQ October 4-6

1325 Winter St NE #108, Minneapolis, MN 55413
Hours: 9AM-6PM Central US

* Join the [IGDATC Jam Discord](discord.gg/Qw6Yj9CUvQ) to participate virtually
ldjam.com
September 24, 2025 at 3:04 PM