Ejecta
A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS (by phoboslab)
LittleJS
LittleJS is the tiny fast HTML5 game engine with many features and no dependencies. 🚂 Choo-Choo! (by KilledByAPixel)
Ejecta | LittleJS | |
---|---|---|
2 | 28 | |
2,812 | 3,686 | |
0.0% | 0.6% | |
10.0 | 9.6 | |
about 4 years ago | 18 days ago | |
Objective-C | JavaScript | |
- | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ejecta
Posts with mentions or reviews of Ejecta.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-08-04.
-
Porting My JavaScript Game Engine to C for No Reason
It does, but the main speedup comes from using WebGL instead of Canvas2D. Sadly, Canvas2D is still as slow as it ever was and I really wonder why.
Years back I wrote a standalone Canvas2D implementation[1] that outperforms browsers by a lot. Sure, it's missing some features (e.g. text shadows), but I can't think of any reason for browser implementations needing to be _that_ slow.
[1] https://github.com/phoboslab/Ejecta
- Zooming in on mouse point
LittleJS
Posts with mentions or reviews of LittleJS.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-02-26.
- Ask HN: Who Are Your Favorite Photography and Generative Coding Artists?
-
My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback
I would go with sth more simple and geared towards game dev
https://github.com/KilledByAPixel/LittleJS
is awesome and has many examples so you can start by editing them
- LittleJS is a fast HTML5 game engine with many features and no dependencies
-
Porting My JavaScript Game Engine to C for No Reason
now rewrite it back to JS with https://github.com/KilledByAPixel/LittleJS
j/k :D
- Web Game Engines and Libraries
- Undergrowth - A tale from O Monolith, The new album by Squid!
-
Undergrowth - A story from O Monolith - The new album by Squid
Made with my own open source game engine LittleJS!
- [AskJS] any recommended frameworks for making 2d games in browser?
-
Most popular library to build games in javascript?
LittleJS
- GitHub - KilledByAPixel/LittleJS: The Tiny JavaScript Game Engine That Can!
What are some alternatives?
When comparing Ejecta and LittleJS you can also consider the following projects:
jv8 - (No longer maintained) WebViews be damned. Run V8 directly on Android, in Java.
Excalibur - 🎮 Your friendly TypeScript 2D game engine for the web 🗡️
high_impact - A 2d game engine written in C
matter-js - a 2D rigid body physics engine for the web ▲● ■
impact - HTML5 Game Engine
colyseus - ⚔ Multiplayer Framework for Node.js