Showing 36 of 41 projects
A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.
A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.
A scalable open-source game backend server providing multiplayer, matchmaking, leaderboards, chat, and social features.
A Flutter-based game engine providing a complete set of solutions for 2D game development.
A free, open-source 2D game framework for creating cross-platform games with Lua.
A pragmatic and easy-to-use game server framework built with Go (Golang).
A lightweight cross-platform Rust game framework for creating 2D and 3D games with minimal friction.
A curated collection of high-quality libraries, resources, and tools for the LÖVE 2D game framework.
A curated list of high-quality libraries, resources, and tools for the LÖVE 2D game framework.
A scalable game server framework with clustering support and client libraries for iOS, Android, Unity, and others.
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 free, cross-platform 2D game engine built with Haxe and OpenFL for native multi-platform deployment.
A professional-grade HTML5 game engine with a built-in level editor for creating 2D games.
A cross-platform .NET game framework with built-in UI components, advanced input handling, and performance tooling.
A modular collection of Kotlin extensions and utilities for the libGDX game framework.
A Flutter package built on Flame Engine for creating RPG-style and similar 2D games with simplified development.
A header-only C99 framework for building cross-platform games and multimedia applications with a simple API.
A libre framework for creating point-and-click adventure games using the Godot Engine.
A small cross-platform 2D-focused game framework built with C# and SDL3.
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.
A framework for creating 2D DOS games in Lua with an API based on a subset of LÖVE.
A lightweight base structure for creating games using the Heaps framework and Haxe language.
A port of the LÖVE game framework for creating homebrew games on Nintendo consoles.
A minimal 2D C++ game framework focused on simplicity, portability, and easy building with few dependencies.
A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.
A Godot 4 template with curated plugins, essential features, and best practices for kick-starting game projects in GDScript.
A video game oriented collection of nodes, autoload scripts, and scenes for rapid game development in Godot 4.
A free ActionScript 3 library for fast 2D Flash game development, handling graphics, collision, input, and debugging.
A free ActionScript 3 library for fast 2D Flash game development with built-in graphics, collision, and debugging tools.
Crystal bindings for the SFML multimedia library, enabling hardware-accelerated 2D graphics, audio, input, and networking in Crystal applications.
A LÖVE input library that unifies keyboard, mouse, and joystick controls with dynamic configuration.
An extensible TypeScript game framework for Roblox offering useful abstractions and features.
A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.
A framework built on Starling that adds FlashPunk-inspired structure and organization to 2D 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.