nowfound

Dev tools · alternatives · 2026

24 alternatives to html5/canvas game engine optimized for rapid development

2d canvas-based rapid prototyping game engine. Contribute to andrewrk/chem development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. html5/canvas game engine optimized for rapid development launched in 2012; newer entries below may have overtaken it.

  1. 1

    An OpenGL RTS game engine written in C. Contribute to eduard-permyakov/permafrost-engine development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  2. 2

    Render multiple moving rectangles to compare a number of canvas engines.

    2020 · benchmarks.slaylines.io · its alternatives →

  3. 3

    A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen - ryanpcmcquen/basque

    2020 · github.com · its alternatives →

  4. 4CP

    Hi HN! 2d spritesheets for game development are often distributed as a PNG image, sometimes with a separate JSON or XML metadata document describing the layout, including any animation sequences within the sheet. Sometimes there is no metadata document and you have to work it out and manually write custom code to chop up the spritesheet and reference the sprites you want. I think it would be good if it became standard practice to distribute spritesheet PNGs with the metadata inline inside a PNG "chunk" so the whole thing is self-contained. That way artists can just distribute one file, and…

    2019 · mccormick.cx · its alternatives →

  5. 5

    I open sourced my HTML5 multiplayer 3D voxel browser game engine.

    2023 · kevzettler.com · its alternatives →

  6. 6

    Modd.io is a collaborative game editor that runs in browser. It's kind of like Figma for game dev. We made this engine low-code and multiplayer-first, so developeres can quickly prototype casual multiplayer games. I hope some of you guys will find this useful. Would love to hear feedback also. Thank you. Engine Demo: https://www.modd.io

    2023 · github.com · its alternatives →

  7. 7

    GitHub repo: https://github.com/ArcadeMakerSources/ArcadeMaker (first of all, i want to say that I made this project for fun and challenge. I always wanted to create my own language. This has no business goal or something.) So the project is a 2D game engine (MonoGame backend) inspired by GameMaker 8. It includes its own IDE (built with WinForms) and an interpreted programming language that I wrote myself. The language—definitely the biggest challenge in the project—is a simple dynamically typed language. When I started, I had zero knowledge of how to build something like…

    Aug 2026 · github.com · its alternatives →

  8. 8

    Hello HN, Just wanted to show this little 2D game engine that I've been working on for some time (around 2 years on the editor part, longer on some of the components). It's quite full featured but obviously this a project of such magnitude already that the work never really ends. That being said it's definitely already at a point where games can made and published. The editor runs natively on Windows and Linux using Qt5. The games can run on both Win and Linux as well as on WASM with WebGL. Feature wise there's a bunch of the stuff you'd expect. Audio, graphics, scripting,…

    2022 · github.com · its alternatives →

  9. 9

    Explore advanced web development for online casinos at Juliango 202. Learn about programming languages, RNG algorithms, and secure platform architecture.

    2018 · juliango202.com · its alternatives →

  10. 10

    Friendly web-based IDE for making HTML5 games

    2021 · phasereditor2d.com · its alternatives →

  11. 11EG

    I made an animation programming language that you can type into a textarea. I make little games with it. Now other people can customize the games I make with it. I've been working on canvas language for 15 years now. Not very successful, but editable gifs turned out okay. Since it's my passion, I keep trying, and my latest is editable games - I'm not officially calling it that though. I've had some interest in advergames and this would allow designers to easily customize games for their clients - the hidden objects game being the best example for this, and the only one made specifically for…

    2025 · playscl.com · its alternatives →

  12. 12

    I created a small 2D game engine named Tiny. The engine was created using Kotlin Multiplatform and can run on a JVM and JS. Funny things: Games can be created using the programming language Lua. Tiny is designed to help you create and test your ideas quickly and effectively. Not only can you run your games on your desktop computer, but you can also export them for the web, making it easy to share your creations with others. You can create games easily with the hot reload, small API and Lua, which is very easy to learn. If you want to test a game idea, to try to create your first game or just…

    2023 · minigdx.github.io · its alternatives →

  13. 13IM

    I've posted this game here before, hopefully a repost is fine as the game has changed quite a bit (improved AI, improved mapeditor, much quicker gameplay, etc). Game is based on JavaScript/Canvas and WebSockets. On the browser side the map is pre-rendered (as a background image), just the mobile units/buildings and animations are dynamically rendered. The lobby server is made in node.js, but the game server is C++ for performance reasons (mainly the pathfinding). I found the C++ WebSocket libraries out there to be too difficult to use so I made my own based on the rfc. Overall I…

    2022 · battle-of-flags.com · its alternatives →

  14. 14WP
  15. 15GD
  16. 16MF
  17. 17AP
  18. 18

    Voxel-engine in Javascript. Contribute to Lallassu/voxelengine3 development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  19. 19

    We added a new feature to our open-source HTML5 game engine today that allows you to create Sprite GPU Layers. These pack together simple JS object definitions onto the GPU and renders them using a custom vertex shader. This skips all CPU computation and GPU upload operations, resulting in vastly increased performance. For objects that don't need to be updated by input, physics, or other interactive behaviors, we found it to be a great solution. In testing, we've easily managed to blast millions of sprites around on moderate desktop-grade GPUs. Indeed, we hit the fill rate limitation of the…

    2025 · phaser.io · its alternatives →

  20. 20

    A liminal brush-based CSG editor and game engine with unified (forward) renderer inspired by Radiant and Worldcraft/Hammer Compact and lightweight (target: Snapdragon 8CX, OpenGL 3.3) Real-time lighting with stencil shadows without the need for pre-baked compilation

    Mar 2026 · github.com · its alternatives →

  21. 21SF

    Hi HN! I’ve been building a 2D game using a custom engine I wrote from scratch – no Unity, no frameworks. It’s fully self-funded and will be released commercially on Steam. Engine source code (MIT): http://github.com/willtobyte/carimbo I’d love feedback on the gameplay, visuals, performance, or anything else. Thanks!

    2025 · bereprobate.com · its alternatives →

  22. 22
  23. 23

    An object oriented 2D game-engine in Clojure. Contribute to divs1210/bakait development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  24. 24

    Model, rig and animate game assets in your browser

    Sep 2026 · meshedit.xyz · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →