Showing 36 of 337 projects
An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.
A simple game engine built with raylib and mruby, designed to make game development accessible.
A graph-based visual dialogue system plugin for Godot 4.5+ to create game dialogues easily.
A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.
An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.
Play the classic DOOM game directly inside Neovim v0.11+ on Linux and macOS.
A collection of ready-to-use Unity solutions using Firebase tools to add features like leaderboards and remote config sync.
A LibGDX library for adding a developer console to games, similar to those in Source engine games.
A 2D top-down space shooter game built with Flutter and the Flame engine.
A plugin-based client-server voxel game engine written in the D programming language.
A portable C reimplementation of the classic ZX Spectrum isometric 3D game 'The Great Escape'.
A 3D dungeon crawling game inspired by NetHack, available for Windows, Linux, and Mac.
A Decky Loader plugin for Steam Deck that pauses and resumes game processes to free system resources.
A C++ Godot engine module for creating voxel worlds with editor integration, gameplay features, and extendability.
A tactical space combat game
A cross-platform 4X space-themed turn-based strategy game built with Flutter, featuring a custom computer AI.
An open-source roguelike game where you command a flying ship in a steampunk sky world, featuring combat, trading, and exploration.
A modular Tetris game with configurable sides and multiplayer support, built for GitHub Game Off 2013.
An open-source mobile side-scrolling platformer where you control a robot to collect gems and block guns in an endless runner.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
A lightweight JavaScript library for adding gamepad controller support to web games.
A native Linux word-guessing game built with Vala and GTK for elementary OS, inspired by Wordle.
An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.
A Java remake of the classic Amiga platformer Lionheart, preserving its original gameplay and visual style.
An open-source PHP/Node.js engine for creating real-time multiplayer RPG and trading games with Drupal content management.
A multilingual number guessing game for Google Assistant demonstrating Dialogflow localization with Node.js.
A Go client library for accessing the Internet Game Database (IGDB) API with full endpoint support and flexible query options.
A classic Sudoku puzzle game plugin for Neovim, playable directly within your editor.
A fan-made game engine for creating and playing custom Pikmin-style fan content, designed as a flexible "Pikmin Maker".
A Neovim port of the classic killersheep game with optional gore effects.
A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.
Klondike solitaire card game built with Aurelia and dragula for drag-and-drop functionality.
A classic Blackjack game implemented as a Neovim plugin with configurable card styles and keybindings.
A local multiplayer Unity3D fan-game inspired by Super Mario Bros, designed for parties and hackathons.
An infinite jumping game inspired by Doodle Jump, built with Phaser.js and playable in web browsers.
A backend API for location-based games that renders map tiles from OpenStreetMap data using C# with support for multiple databases.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.