Skip to content

Commit 3e9f327

Browse files
authored
Merge branch 'master' into litecanvas
2 parents e5e8185 + efc77e5 commit 3e9f327

27 files changed

+733
-927
lines changed

LICENSE

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
MIT License
2+
3+
Copyright (c) 2025 Shirajuki
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.
22+

README.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,19 @@ This is a sprite-based performance test that compares a set of Javascript-based
1111
- Compare drawing of graphics/shapes and sprites through the type query
1212
- Different libraries used to render the scene are chosen only if they have been maintained in the previous month of this benchmark. The following libraries compared and sorted by popularity (stars) are:
1313

14-
| Name | Stars | Last Commit | Description | Game engine |
15-
| ----------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
16-
| [three.js](https://github.com/mrdoob/three.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/mrdoob/three.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/mrdoob/three.js) | JavaScript 3D library. | no |
17-
| [PixiJS](https://github.com/pixijs/pixi.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/pixijs/pixi.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/pixijs/pixi.js) | The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer. | no |
18-
| [Phaser](https://github.com/photonstorm/phaser) | ![GitHub Repo stars](https://img.shields.io/github/stars/photonstorm/phaser) | ![GitHub last commit](https://img.shields.io/github/last-commit/photonstorm/phaser) | 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. | yes |
19-
| [Babylon.js](https://github.com/BabylonJS/Babylon.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/BabylonJS/Babylon.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/BabylonJS/Babylon.js) | Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework. | yes |
20-
| [Two.js](https://github.com/jonobr1/two.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/jonobr1/two.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/jonobr1/two.js) | A renderer agnostic two-dimensional drawing api for the web. | no |
21-
| [Hilo](https://github.com/hiloteam/Hilo) | ![GitHub Repo stars](https://img.shields.io/github/stars/hiloteam/Hilo) | ![GitHub last commit](https://img.shields.io/github/last-commit/hiloteam/Hilo) | A Cross-end HTML5 Game development solution developed by Alibaba Group | yes |
22-
| [MelonJS](https://github.com/melonjs/melonjs) | ![GitHub Repo stars](https://img.shields.io/github/stars/melonjs/melonjs) | ![GitHub last commit](https://img.shields.io/github/last-commit/melonjs/melonjs) | A fresh & lightweight javascript game engine. | yes |
23-
| [Kaboom](https://github.com/replit/kaboom) | ![GitHub Repo stars](https://img.shields.io/github/stars/replit/kaboom) | ![GitHub last commit](https://img.shields.io/github/last-commit/replit/kaboom) | 💥 JavaScript game library. | yes |
24-
| [Kontra](https://github.com/straker/kontra) | ![GitHub Repo stars](https://img.shields.io/github/stars/straker/kontra) | ![GitHub last commit](https://img.shields.io/github/last-commit/straker/kontra) | A lightweight JavaScript gaming micro-library, optimized for js13kGames. | yes |
14+
| Name | Stars | Last Commit | Description | Game engine |
15+
| ------------------------------------------------------- | ------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
16+
| [three.js](https://github.com/mrdoob/three.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/mrdoob/three.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/mrdoob/three.js) | JavaScript 3D library. | no |
17+
| [PixiJS](https://github.com/pixijs/pixi.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/pixijs/pixi.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/pixijs/pixi.js) | The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer. | no |
18+
| [Phaser](https://github.com/photonstorm/phaser) | ![GitHub Repo stars](https://img.shields.io/github/stars/photonstorm/phaser) | ![GitHub last commit](https://img.shields.io/github/last-commit/photonstorm/phaser) | 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. | yes |
19+
| [Babylon.js](https://github.com/BabylonJS/Babylon.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/BabylonJS/Babylon.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/BabylonJS/Babylon.js) | Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework. | yes |
20+
| [Two.js](https://github.com/jonobr1/two.js) | ![GitHub Repo stars](https://img.shields.io/github/stars/jonobr1/two.js) | ![GitHub last commit](https://img.shields.io/github/last-commit/jonobr1/two.js) | A renderer agnostic two-dimensional drawing api for the web. | no |
21+
| [Hilo](https://github.com/hiloteam/Hilo) | ![GitHub Repo stars](https://img.shields.io/github/stars/hiloteam/Hilo) | ![GitHub last commit](https://img.shields.io/github/last-commit/hiloteam/Hilo) | A Cross-end HTML5 Game development solution developed by Alibaba Group | yes |
22+
| [MelonJS](https://github.com/melonjs/melonjs) | ![GitHub Repo stars](https://img.shields.io/github/stars/melonjs/melonjs) | ![GitHub last commit](https://img.shields.io/github/last-commit/melonjs/melonjs) | A fresh & lightweight javascript game engine. | yes |
23+
| [Kaboom](https://github.com/replit/kaboom) (deprecated) | ![GitHub Repo stars](https://img.shields.io/github/stars/replit/kaboom) | ![GitHub last commit](https://img.shields.io/github/last-commit/replit/kaboom) | 💥 JavaScript game library. | yes |
24+
| [Excalibur](https://github.com/excaliburjs/Excalibur) | ![GitHub Repo stars](https://img.shields.io/github/stars/excaliburjs/Excalibur) | ![GitHub last commit](https://img.shields.io/github/last-commit/excaliburjs/Excalibur) | 🎮 Your friendly TypeScript 2D game engine for the web 🗡️ | yes |
25+
| [Kaplay](https://github.com/kaplayjs/kaplay) | ![GitHub Repo stars](https://img.shields.io/github/stars/kaplayjs/kaplay) | ![GitHub last commit](https://img.shields.io/github/last-commit/kaplayjs/kaplay) | 🦖 A JavaScript/TypeScript Game Library that feels like a game. | yes |
26+
| [Kontra](https://github.com/straker/kontra) | ![GitHub Repo stars](https://img.shields.io/github/stars/straker/kontra) | ![GitHub last commit](https://img.shields.io/github/last-commit/straker/kontra) | A lightweight JavaScript gaming micro-library, optimized for js13kGames. | yes |
2527

2628
## Canvas and WebGL
2729

0 commit comments

Comments
 (0)