An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: excaliburjs

excaliburjs/Excalibur

🎮 Your friendly TypeScript 2D game engine for the web 🗡️

Language: TypeScript - Size: 600 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,011 - Forks: 198

excaliburjs/template-ts-rollup

Excalibur TypeScript & Rollup template

Language: HTML - Size: 821 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

excaliburjs/template-ts-vite

Excalibur Template with TypeScript for Vite

Language: TypeScript - Size: 331 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 38 - Forks: 9

excaliburjs/template-ts-parcel-v2

Excalibur TypeScript template for parcel v2

Language: HTML - Size: 984 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 4

excaliburjs/template-ts-webpack

Excalibur TypeScript & Webpack template

Language: HTML - Size: 2.14 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 55 - Forks: 23

excaliburjs/excalibur-tiled

Adds Tiled Map Editor File support to Excalibur

Language: TypeScript - Size: 31.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 53 - Forks: 25

excaliburjs/excalibur-perlin

Perlin noise generator plugin for Excalibur

Language: TypeScript - Size: 684 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 1

HR-CMGT/PRG04-2024-2025

Object oriented game development voor het web

Size: 6.53 MB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 4 - Forks: 7

1097880/prg04-eindopdracht

Language: JavaScript - Size: 3.41 MB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

excaliburjs/excalibur-extension

Excalibur Dev Tools Browser Extension

Language: TypeScript - Size: 20.9 MB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 5 - Forks: 4

excaliburjs/sample-platformer

Sample Platformer built in Excalibur

Language: TypeScript - Size: 2.27 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 16 - Forks: 7

mwrightdev/snake-game

Language: TypeScript - Size: 30.3 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

HR-CMGT/prg4-startproject-2025

Startcode Excalibur 2024

Language: JavaScript - Size: 182 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 13

excaliburjs/template-electron

Excalibur Electron template

Language: JavaScript - Size: 1.08 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 17 - Forks: 4

excaliburjs/excalibur-aseprite

Aseprite plugin for Excalibur

Language: TypeScript - Size: 1.32 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 9

excaliburjs/template-nwjs

NW.js Template

Language: TypeScript - Size: 79.1 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

excaliburjs/sample-aseprite-webpack

Language: HTML - Size: 388 KB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 0 - Forks: 0

Shirajuki/js-game-rendering-benchmark

Performance comparison of Javascript rendering/game engines: Three.js, Pixi.js, Phaser, Babylon.js, Two.js, Hilo, melonJS, Kaboom, Kaplay, Kontra, Excalibur, Canvas API and DOM.

Language: JavaScript - Size: 2.48 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 37 - Forks: 6

excaliburjs/sample-jelly-jumper

Jelly Jumper! High Fidelity Platformer Sample

Language: TypeScript - Size: 60 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 9 - Forks: 1

excaliburjs/sample-shootemup Fork of eonarheim/Excalibur-Shmup

Example Shoot-em Up Style Game Built with Excalibur

Language: TypeScript - Size: 11.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 9

xyugen/exjs-pagibig-ni-rizal

🏫 Developed as part of the RLW101 Life and Works of Rizal course.

Language: TypeScript - Size: 9.19 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mathieuher/RetroSki

RetroSki is a fun, open-source 2D skiing game that brings back the thrill of the slopes. Race on randomly generated alpine tracks, either locally or online with friends. The game features customizable race settings, track styles, and leaderboard functionality.

Language: TypeScript - Size: 10.8 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 16 - Forks: 2

excaliburjs/excalibur-ldtk

Excalibur LDTK plugin

Language: TypeScript - Size: 2.64 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 3

icarito/roke

Proyecto de Exploración Retroespacial

Language: JavaScript - Size: 13.4 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

mattjennings/bad-ref-gmtk23

GMTK Game Jam 2023 entry. Play as a referee that was paid off to help Team Blue win the game.

Language: TypeScript - Size: 2.9 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 1

excaliburjs/sample-material

Excalibur Material & PostProcessor Shader Samples

Language: TypeScript - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

excaliburjs/sample-breakout

Language: TypeScript - Size: 8.93 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 5

excaliburjs/sample-shader-grid

Sample creating a 2D grid with a shader

Language: TypeScript - Size: 1.92 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

excaliburjs/sample-tiled-webpack

Excalibur Sample using the Tiled Plugin w/ Webpack

Language: TypeScript - Size: 4.65 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

excaliburjs/sample-tiled-parcel

Excalibur Sample using the Tiled Plugin w/ Parcel

Language: TypeScript - Size: 8.68 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

excaliburjs/sample-tiled-vite

Excalibur Sample using the Tiled Plugin w/ Vite

Language: TypeScript - Size: 4.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 4

excaliburjs/sample-spritefusion

Excalibur Sprite Fusion Sample

Language: TypeScript - Size: 24.8 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

excaliburjs/excalibur-spritefusion

Excalibur SpriteFusion Plugin

Language: TypeScript - Size: 539 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

excaliburjs/sample-ldtk

Sample using the excalibur ldtk plugin

Language: TypeScript - Size: 19.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

excaliburjs/excalibur-jsfxr

JSFXR Sound Generation Plugin

Language: JavaScript - Size: 283 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

excaliburjs/excalibur-jasmine

Testing utilities for Excalibur in the Jasmine testing framework

Language: TypeScript - Size: 731 KB - Last synced at: 14 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

excaliburjs/template-vanilla-js

Language: JavaScript - Size: 18.6 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

excaliburjs/template-ts-browserify

Excalibur TypeScript & Browserify template

Language: HTML - Size: 188 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

armkeh/breakout-excaliburjs

An implementation of the game Breakout using Typescript, Node.js and the Excalibur.js engine.

Language: TypeScript - Size: 261 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

SamuelAsherRivello/excaliburjs-project-template

Ideal starting point for new ExcaliburJS game projects using TypeScript and Vite.

Language: TypeScript - Size: 1.77 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

tenpaMk2/excalibur-examples

Excalibur.js examples.

Language: TypeScript - Size: 4.4 MB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 0

SamuelAsherRivello/excaliburjs-mini-arcade

This is a collection of games created with ExcaliburJS

Language: TypeScript - Size: 22.8 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

excaliburjs/excalibur-testing

Excalibur integration test utilities

Language: TypeScript - Size: 78.1 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

saacostam/bio-rastro

🐸 A game presented as the final project for the UNAL class TIC 2023-II. It is a pokemon-like game where the objective is to discover the fauna of the chingaza paramo. It's purpose is educating the player in the biodiversity of this paramo and Colombia 🇨🇴 in general. It was built using excalibur JS.

Language: TypeScript - Size: 4.35 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

excaliburjs/sample-pathfinding

Sample of A* and Dijkstra Path Finding Plugin

Language: TypeScript - Size: 727 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

tenpaMk2/excalibur-vite-vscode-debuggable-template

Excalibur.js Vite template that is debuggable on VSCode

Language: TypeScript - Size: 347 KB - Last synced at: 12 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

Autsider666/falling-sands-simulation

Language: TypeScript - Size: 139 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

HR-CMGT/Hefpark-Hopper Fork of Flurry19/Hefpark-Hopper

Studentenproject Hefpark Hopper voor de Arcade Kast

Language: JavaScript - Size: 204 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jyoung4242/Ex-GOAP-test

Module for creating GOAP based NPC AI

Language: JavaScript - Size: 315 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

avraampiperidis/excaliburJsAngular4

excaliburJs games in angular 4

Language: TypeScript - Size: 2.06 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 11 - Forks: 0

Alayode/Developing-games-with-Typescript

This is a public repository about building a game using Typescript and ExcaliburJS javascript

Size: 0 Bytes - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

excaliburjs/sample-jsfxr

Sample of JSFXR Sound Generation Plugin

Language: TypeScript - Size: 412 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

xclbrio/excalibur.js

Excalibur_ JavaScript library

Language: JavaScript - Size: 101 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 3

excaliburjs/sample-character-controller

This demonstrates a simple character controller with acceleration/deceleration to simulate a character with inertia.

Language: TypeScript - Size: 1.04 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

excaliburjs/excalibur-pathfinding

A* and Dijkstra Path Finding Plugin

Language: TypeScript - Size: 162 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

excaliburjs/template-tauri

Example wrapping Excalibur

Language: TypeScript - Size: 263 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

kevin192291/TypescriptZelda

A game designed by me (using graphics and sprites not designed by me) with Typescript, Electron and ExcaliburJS

Language: TypeScript - Size: 52.2 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

loicngr/zedtiled

POC: Vite + Excalibur + TiledPlugin

Language: TypeScript - Size: 997 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

roel204/hungryfish

School Excalibur project (prg4)

Language: JavaScript - Size: 832 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

excaliburjs/sample-grid

Excalibur Sample Grid Base Movement

Language: TypeScript - Size: 7.44 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

joshuadoan/space-friends

Ongoing project that renders space friends flying around doing stuff. Typescript, React, React-Router, ExcaliberJS, and so many space friends!

Language: TypeScript - Size: 1.52 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

excaliburjs/dev-tools

Excalibur Dev Tools helper for debugging games

Language: TypeScript - Size: 537 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

excaliburjs/sample-physics-server

Example of a centralized physics simulation in Excalibur

Language: TypeScript - Size: 197 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

umihnea/excalibur-snake

Excalibur.js Exercise - snake game

Language: TypeScript - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

excaliburjs/sample-nwjs

Excalibur and NW.js (Node Webkit)

Language: TypeScript - Size: 415 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

excaliburjs/sample-async-scene

Example loading resources async for scene init

Language: TypeScript - Size: 53.7 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

excaliburjs/sample-matterjs

Example integrating matter.js with Excalibur

Language: TypeScript - Size: 5.25 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

excaliburjs/template-ts-parcel 📦

Excalibur TypeScript & Parcel template

Language: JavaScript - Size: 842 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2

tenpaMk2/excalibur-parcel2-vscode-debuggable-template 📦

Excalibur.js Parcel2 VSCode debuggable template

Language: TypeScript - Size: 233 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

tenpaMk2/excalibur-tiled-parcel2-template 📦

The template of excalibur-tiled-plugin and parcel v2.

Language: TypeScript - Size: 218 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

sl45sms/excalibur-on-nodejs

WIP run excaliburjs server side, useful for multiplayer games

Language: TypeScript - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

rybla/ghostoban

Language: TypeScript - Size: 257 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

excaliburjs/template-ts-angular2

Excalibur TypeScript, Angular2, and SystemJS template

Language: JavaScript - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 2

tenpaMk2/excalibur-dino-runner

Simple tapping game made by Excalibur.js.

Language: TypeScript - Size: 277 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

excaliburjs/template-xamarin

Excalibur Xamarin Forms template

Language: C# - Size: 772 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

excaliburjs/template-cordova

Excalibur Apache Cordova template

Language: HTML - Size: 1.4 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

excaliburjs/template-uwp

Excalibur Universal Windows Platform (UWP) template

Language: TypeScript - Size: 558 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

excaliburjs/ExcaliburBreakout

Breakout implementation in Excalibur

Language: JavaScript - Size: 496 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 0

excaliburjs/excalibird

Flappy bird clone written in excalibur

Language: JavaScript - Size: 157 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 3

excaliburjs/excalibur-pack

Excalibur.js utility and extension that makes it easy to pack up assets (during build) and load them in-game

Language: TypeScript - Size: 57.6 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

tenpaMk2/excalibur_breakout

The Breakout game using Excalibur.js

Language: TypeScript - Size: 1.31 MB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

dorukgezici/SpaceHunt

A game made with ExcaliburJS for Software Engineering Methodologies course at Tampere University of Technology.

Language: JavaScript - Size: 20.4 MB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

y2bd/my-own-design

#ld47

Language: TypeScript - Size: 64.5 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

gargrave/excalibur-breakout

Improving the ExcaliburJS Breakout tutorial

Language: TypeScript - Size: 97.7 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0