Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
- phaser
- phaserjs
- javascript
- html5-game-development
47,133 repositories indexed
1–24 of 27 · Most stars
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
a 2D rigid body physics engine for the web ▲● ■
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
A simple web-based tool for Spriting and Pixel art.
A modern & fully featured HTML5 game engine (2D & 3D) for JavaScript/TypeScript, with WebGL/WebGPU rendering, built-in physics, Tiled map & glTF support and WebAudio.
2D JavaScript Physics Engine
244 pixel art effects, every one a small piece of code. Plus a Claude Code skill to make your own.
Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
The open-source studio for making games with AI. Your own one-person game studio. Everything you need to make games with AI, in one app. Game canvas. Bring your own key.
Isometric minimal-code style game at html5 canvas and javascript
DuckHunt ported to JS and HTML5
Infinite Mario in HTML5 JavaScript - using Canvas and Audio elements
In-browser falling-sand simulation game with over 500 elements and thousands of reactions.
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
iio Engine: A JavaScript game engine for HTML5 Canvas
Pure Javascript Asteroids
A 2D ☀️ Day / 🌔 Night cycle using CanvasModulate and a moon light effect using Light2D.
🔴🔵 Connect Four game in JS + Canvas
Create HTML canvas graphics without writing code. Just draw with your pointer on the HTML canvas, then get the code to render it.
HTML5 canvas game where you defeat enemies by wrapping enemies in your trail
Clone of Flappy Bird game in JavaScript and Canvas 2D
A non-volatile solution for surfaces in GameMaker Studio 2
:fire: Canvas based HTML5 game where a player has to extinguish fire on trees using his magical water tank in order to save the Burning Forest.
SImple profiler for Löve2D framework, outputs data to canvas and/or terminal.