Showing 36 of 55 projects
A libre real-time strategy game engine for classic Westwood games like Command & Conquer: Red Alert.
A cross-platform library for low-level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
A modern source port of Diablo and Hellfire with engine improvements, bug fixes, and quality-of-life features.
A fast and accurate Game Boy Advance emulator that also supports Game Boy and Game Boy Color games.
A cross-platform bar spectrum audio visualizer for terminal and desktop environments.
A desktop physics sandbox game simulating air pressure, velocity, heat, and countless interactions between substances.
An improved, open-source version of the X-Ray Engine used in the S.T.A.L.K.E.R. game series, featuring bug fixes, performance boosts, and cross-platform support.
A free, open-source 2D jump'n'run game inspired by Super Mario Bros., featuring Tux the penguin on a quest to rescue Penny.
A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.
An open-source clone of the classic 'UFO: Enemy Unknown' and 'X-COM: Terror From the Deep' strategy games.
A modern, cross-platform source port of Doom 3 that fixes bugs and adds new features while preserving original gameplay.
A cross-platform music tracker for creating .MOD and .XM module files, compatible with Fasttracker II.
A pure C game engine and framework for cross-platform 2D/3D game development with modern graphics features.
A lightweight drag & drop GUI framework in C for embedded touchscreen displays on Arduino, Raspberry Pi, ESP32, and other microcontrollers.
A public domain curses library for DOS, OS/2, Windows console, X11, and SDL environments.
A Node.js library that autogenerates static, customizable documentation for GraphQL APIs from live endpoints, SDL files, or introspection results.
A cross-platform port of the Arx Fatalis first-person role-playing game, enabling modern play on Linux, macOS, and Windows.
A classic overhead run-and-gun game supporting up to 4 players in co-op and deathmatch modes with over 100 user-created campaigns.
A cross-platform modern C++ GUI library with backends for SFML, SDL, GLFW, and raylib.
A security linting framework with IDE plugins and CLI tools that identifies vulnerabilities as developers write code.
A security linting framework with IDE plugins and CLI tools that detects vulnerabilities as developers write code.
A cross-platform source port of System Shock that closely mimics the original with quality-of-life improvements.
An open-source cross-platform game engine for running Fallout 2™, written in C++ with SDL.
A cross-platform GUI toolkit for the D programming language, featuring widgets, layouts, themes, and OpenGL acceleration.
A GraphQL server implementation for Python 3.7+ built with asyncio and SDL.
A refined DOOM source port for Windows PC that modernizes the classic game while preserving its nostalgic pixelated aesthetic.
An enhanced open-source engine for Return to Castle Wolfenstein, merging ioquake3 improvements with the original RTCW codebase.
An audio management library for SDL that decodes multiple formats, mixes audio, and provides DSP effects.
A simple and cross-platform 2D graphics library for building games and visual applications in Ruby.
A Game Boy and Game Boy Color emulator written in Rust with web, SDL, and Libretro front-ends.
A modern game engine that recreates Ultima 7 for contemporary operating systems using the original game data.
A modern source port of Descent 1 & 2 that updates the classic 3D shooters for contemporary PCs while preserving the original gameplay.
A C++ wrapper library for SDL2 and its satellite libraries, providing RAII, exceptions, and modern C++ idioms.
A portable Game Boy emulator focused on full hardware emulation including peripherals, with experimental Nintendo DS support.
A fan-made open-source remake of The Settlers II Gold Edition with modern multiplayer support and cross-platform compatibility.
A functional reactive programming domain-specific language for efficient hybrid systems and robotics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.