Showing 36 of 2099 projects
An elementary HTML5 game engine built on Backbone.js for creating browser-based games.
A lightweight, high-performance C# Entity Component System framework with optional Unity integration.
A tiny and easy-to-use Entity Component System library for game programming, written in TypeScript.
A Haxe-based game engine for creating Flash, HTML5, iOS, Android, and desktop games without coding.
A Tetris game plugin for Neovim, written in Fennel and compiled to Lua, bringing classic gameplay to your editor.
A packaging and build tool for creating distributable binaries of löve2D games across multiple platforms.
A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.
A lightweight, web-first, and extendable 3D rendering library with a three.js-like API and modern performance features.
A Godot-based re-implementation of the classic SuperTux jump'n'run game.
A Unity SDK for streaming Vimeo videos into Unity projects and recording/uploading Unity content directly to Vimeo.
A flexible post-processing visual effects library for libGDX, offering lightweight integration and simple effect implementation.
D language bindings for the Godot Engine's GDNative API, enabling game development in D.
An incremental experimental minimalistic idle game inspired by A Dark Room, built with Godot.
A curated list of awesome BASIC dialects, IDEs, tutorials, and tools for developers and enthusiasts.
A lightweight Lua module for scheduling delayed and recurring function calls with chainable events and groups.
Source code for the classic 1991 first-person shooter Catacomb 3-D, released under GPLv2.
A Babylon.js starter template with TypeScript, Webpack, ES6 modules, hot reloading, and testing setup.
A collection of simplified GBDK examples for Game Boy development, covering graphics, sound, input, and hardware features.
An umbrella project providing cross-platform Common Lisp libraries for building large, interactive applications including game development.
A casual snake game with a soothing Catppuccin color palette, available on Roblox.
Community-driven open-source continuation of the 2D physics-based real-time tactics game Cortex Command.
A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.
A long-standing Delphi/Pascal game engine used in commercial titles like Spectromancer and Astral Heroes.
A libGDX library for drawing simple shapes using a Batch, eliminating the need to flush between Batch#begin() and Batch#end().
A collection of pure GDScript addons for Godot, including networking, UI, debugging, and database tools.
A Storybook-like plugin for Roblox that visualizes UI stories in real-time without running game code.
A GUI library for creating UI elements and managing UI events in HaxeFlixel games.
A GitHub-themed 2D platformer game where you control Hotfix to collect stargazers, avoid enemies, and upgrade with commits.
An object-oriented Node.js wrapper for the Steam Web API, providing typed methods for accessing Steam data.
A flexible quest management system for Godot Engine, enabling hierarchical quest trees, detailed state tracking, and custom conditions.
A collection of useful common functions for Pico-8 game development.
An experimental open-source render engine for exploring modern graphics techniques and engine architecture.
A free, open-source Zelda-like 2D game built with the Solarus game engine.
A Godot 4 add-on providing fast, high-quality antialiased drawing for Line2D, Polygon2D, and regular polygons across all renderers.
A space shooter game built with the Amethyst engine in Rust, inspired by classic arcade shooters.
A flexible and composable command-line tile graphics converter for classic game consoles like SNES, Game Boy, and Mega Drive.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.