Showing 33 of 33 projects
A fast, free, and fun open-source HTML5 game framework for creating 2D games with WebGL and Canvas rendering.
A JavaScript 2D rigid body physics engine for the web, enabling realistic physics simulations in browsers and Node.js.
A Flutter-based game engine providing a complete set of solutions for 2D game development.
A Flutter-based game engine providing a complete set of solutions for 2D game development.
A completely free game engine for developing desktop, mobile, and web games.
A JavaScript library for making games fast and fun with a powerful component system.
A 2D rigid body physics engine for JavaScript with collision detection, contacts, friction, motors, springs, and advanced constraints.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A lightweight 2D HTML5 Canvas rendering and layout engine for web and mobile game development.
A free TypeScript 2D game engine for making HTML5 canvas games, handling cross-platform boilerplate and engine code.
A professional-grade HTML5 game engine with a built-in level editor for creating 2D games.
A tool that ports LÖVE games to the web using Emscripten, enabling browser-based play.
A portable, lightweight C++ framework for building 2D games with minimal dependencies and cross-platform support.
HTML5 game engine built on PixiJS for creating 2D games with a complete development platform.
A JavaScript port of the Jolt Physics engine using Emscripten, enabling high-performance physics simulations in web applications.
A multi-platform 2D game library for Go, supporting desktop, web, and Android.
An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.
An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.
A collection of 111 browser-based games playable with just one button, created in 2021 using crisp-game-lib.
A lightweight JavaScript library for adding gamepad controller support to web games.
A Phaser 3 project template combining Svelte, TypeScript, and Vite for building HTML5 games with a modern development workflow.
A deprecated attempt to replicate the LÖVE 2D game framework API in the browser using Moonshine.
An HTML5 game engine built with Dart and StageXL for creating browser-based games with an easy-to-use framework.
A Phaser 3 TypeScript project template that uses Angular and Vite for building HTML5 games.
An open-source cross-platform game engine written in ActionScript 3 for developing games and applications across web, desktop, and mobile.
A Dart game engine with a scene graph and HTML5 Canvas rendering, modeled after Cocos2d-js concepts.
A CLI tool to package LÖVE game projects into distributable formats for multiple platforms.
A Makefile-based tool to build and deploy LÖVE game projects to itch.io with support for web and Windows exports.
A tiny experimental game engine for the web built with TypeScript.
Asteroids game implementation built with Glimmer.js, ported from Reacteroids.
A Doom-style first-person shooter game built with Babylon.js game engine.
A 3D Bomberman-style game built with Angular and Babylon.js for experimental game development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.