WIP, see [./example](./example)
A minimalistic library to create fast and reactive Web pages
Excalibur.js is a simple JavaScript game engine with TypeScript bindings for making 2D games in HTML5 Canvas. Our mission is to make web game development as simple as possible.
Time was saved on writing the types. Thanks to https://github.com/excaliburjs/excalibur-tiled/blob/main/src
uhtml for Service Worker, Web Worker, NodeJS, and other SSR cases
Jasmine matchers for testing excalibur
Excalibur.js is a simple JavaScript game engine with TypeScript bindings for making 2D games in HTML5 Canvas. Our mission is to make web game development as simple as possible.
Excalibur's Label class, but with extra features
Time was saved on writing the types. Thanks to https://github.com/excaliburjs/excalibur-tiled/blob/main/src
excalibur-tiled provides Tiled map editor integration with Excalibur.js
The uhtml template parser
Isomorphic exports of uhtml
[Effect](https://github.com/Effect-TS/io) and [Fx](../fx)-based port of [uhtml](https://github.com/webreflection/uhtml) which utilizes zero globals.
Alternative text Graphic for Excalibur
The hyperHTML strength & experience without its complexity
Excalibur integration testing utilities
ExcaliburJS starter project
html template literal for building reactive web components
An essential diffing algorithm for µhtml
Aseprite Resource Plugin for Excalibur
2D platformer showcase using Excalibur.js 0.32.0 with Tiled tilemaps, running natively on GJS/GTK4 and in the browser
A general purpose utility to allow interpolation values as static parts of a template literal tag
Plugin to support LDtk generated tile maps in Excalibur
µhtml attributes handlers