Open-source Games & Emulators
Open-source games, emulators, launchers and modding tools. 71 apps.
OpenSoldat is a unique 2D (side-view) multiplayer action game
1.5kPascalMITWindowsmacOSLinuxAn open-source macOS game launcher with the ability to play Windows games through a custom implementation of Apple's Game Porting Toolkit, with support forโฆ
1.4kSwiftGPL-3.0macOSDesktopThe purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims toโฆ
1.3kJavaScriptDesktopThe original IBM PC and other machine emulations in JavaScript
1.2kJavaScriptWindowsDesktopGame Boy / Game Boy Color / Super Game Boy emulator and debugger with embedded MCP server for macOS, Windows, Linux, BSD and RetroArch.
1.2kC++GPL-3.0LinuxDesktopPlay chess in any terminal. Rust TUI, Stockfish, Lichess.
1.2kRustMITDesktopCLIC++20 framework for creative coding / Cross-platform support (Windows, macOS, Linux, and the Web)
1.2kC++MITDesktopOpen source gamepad-native game launcher and overlay
979GDScriptGPL-3.0LinuxDesktopA lightweight game server framework implemented with Actor Model
976C++MITDesktopGodot JVM GDExtension. Support Kotlin, Java and Scala.
976KotlinMITWindowsmacOSLinuxRPG game action-adventure MMO built with Godot and Rust.
971GDScriptAGPL-3.0DesktopA cross-platform, open source, and super fast MUD client with scripting in Lua
914C++GPL-3.0WindowsmacOSLinuxAn enhancement ONScripter project porting to many platforms, especially web.
854C++GPL-2.0LinuxDesktopAndroidMulti-platform emulator of TI Nspire calculators
851C++GPL-3.0DesktopAndroidiOSosu! stable installer for Linux with patched wine-osu and other nice features 8)
839ShellGPL-3.0LinuxDesktopQt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
826CGPL-2.0WindowsLinuxDesktopWeb Server (and its launcher) for AoE 1, 2, 3 (all DE), AoE 4 and AoM: RT supporting offline multiplayer and fully cross-platform
736GoAGPL-3.0WindowsmacOSLinuxA versatile game save backup manager, featuring Steam detection, Minecraft support, drag & drop, desktop shortcuts and emulator compatible.
515PythonGPL-3.0WindowsDesktopNative ARM64 port of OpenEmu for Apple Silicon MacBooks
487C++macOSDesktopUserspace macOS translation layer for Linux ARM64
438RustApache-2.0macOSLinuxDesktopGame Tool for Genshin Impact player, supports Windows and macOS.
430VueMITmacOSDesktop