97 open-source game launchers and emulators
Open Source Game Launchers & Emulators
The most popular open-source game launchers and emulators for Windows, macOS and Linux on GitHub are Godot Engine, shadPS4 and Mindustry. appsgit lists 97, including free alternatives to GOG Galaxy, Unity and GameMaker, each with its platforms, license and install commands.
Updated Oct 28, 2026
Open Source Game Launchers & Emulators
Godot Engine
godotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine.
Active · last commit Oct 28, 2026
OfficialGaming & emulationWindowsmacOSLinuxshadPS4
shadps4-emu/shadPS4
PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++.
Active · last commit Oct 28, 2026
Gaming & emulationWindowsmacOSLinuxMindustry
Anuken/Mindustry
The automation tower defense RTS.
Active · last commit Oct 22, 2026
Gaming & emulationWindowsmacOSLinuxGDevelop
4ian/GDevelop
Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Active · last commit Oct 27, 2026
Gaming & emulationWindowsmacOSLinuxSteamTools
BeyondDimension/SteamTools
「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。.
Maintained · last commit Oct 28, 2026
Gaming & emulationWindowsmacOSLinuxCmder
cmderdev/cmder
Lovely console emulator package for Windows.
Maintained · last commit Aug 13, 2026
OfficialGaming & emulationWindowsOpenSpeedy
game1024/OpenSpeedy
An open-source game speed modifier.
Active · last commit Oct 21, 2026
Gaming & emulationWindowsRPCS3
RPCS3/rpcs3
PlayStation 3 emulator and debugger.
Active · last commit Oct 28, 2026
Gaming & emulationWindowsmacOSLinuxArnis
louis-e/arnis
Generate any location from the real world in Minecraft with a high level of detail.
Active · last commit Oct 27, 2026
Gaming & emulationWindowsmacOSLinuxOpenRA
OpenRA/OpenRA
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL.
Maintained · last commit Oct 25, 2026
OfficialGaming & emulationWindowsmacOSLinuxHydra
hydralauncher/hydra
Hydra Launcher is an open-source gaming platform created to be the single tool that you need.
Active · last commit Oct 27, 2026
Gaming & emulationWindowsmacOSLinuxOpenRCT2
OpenRCT2/OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2.
Active · last commit Oct 28, 2026
OfficialGaming & emulationWindowsmacOSLinuxPcsx2
PCSX2/pcsx2
PCSX2 - The Playstation 2 Emulator.
Active · last commit Oct 27, 2026
OfficialGaming & emulationWindowsmacOSLinuxDolphin Emulator
dolphin-emu/dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Maintained · last commit Oct 25, 2026
OfficialGaming & emulationWindowsmacOSLinuxRetroArch
libretro/RetroArch
Cross-platform, sophisticated frontend for the libretro API.
Maintained · last commit Oct 28, 2026
OfficialGaming & emulationWindowsmacOSLinuxPlaynite
JosefNemec/Playnite
Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
Active · last commit Oct 19, 2026
Gaming & emulationWindowsTiled
mapeditor/tiled
Tiled is a general purpose tile map editor for all tile-based games, such as RPGs, platformers or Breakout clones.
Active · last commit Oct 24, 2026
OfficialGaming & emulationWindowsmacOSLinuxHeroic Games Launcher
Heroic-Games-Launcher/HeroicGamesLauncher
A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
Active · last commit Oct 15, 2026
OfficialGaming & emulationWindowsmacOSLinuxPlayCover
PlayCover/PlayCover
[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![GPLv3…
Maintained · last commit Oct 22, 2026
OfficialGaming & emulationmacOSPrismLauncher
PrismLauncher/PrismLauncher
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC).
Active · last commit Oct 28, 2026
OfficialGaming & emulationWindowsmacOSLinuxLutris
lutris/lutris
Lutris helps you install and play video games from all eras and from most gaming systems.
Maintained · last commit Oct 28, 2026
OfficialGaming & emulationLinuxCemu
cemu-project/Cemu
This is the code repository of Cemu, a Wii U emulator that is able to run most Wii U games and homebrew in a playable state.
Maintained · last commit Oct 26, 2026
Gaming & emulationWindowsmacOSLinuxMangoHud
flightlessmango/MangoHud
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more.
Active · last commit Oct 27, 2026
Gaming & emulationLinuxCompactGUI
IridiumIO/CompactGUI
Reduce the space taken up by games and programs on disk by using native Windows APIs.
Active · last commit Oct 24, 2026
Gaming & emulationWindowsBottles
bottlesdevs/Bottles
Run Windows software and games on Linux.
Active · last commit Oct 27, 2026
OfficialGaming & emulationLinuxStride
stride3d/stride
Stride (formerly Xenko), a free and open-source cross-platform C# game engine.
Active · last commit Oct 26, 2026
Gaming & emulationWindowsMgba
mgba-emu/mgba
mGBA Game Boy Advance Emulator.
Maintained · last commit Oct 27, 2026
Gaming & emulationWindowsmacOSLinuxWickedEngine
turanszkij/WickedEngine
3D engine with modern graphics.
Active · last commit Oct 28, 2026
Gaming & emulationWindowsmacOSLinuxVPet
LorisYounger/VPet
虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序.
Maintained · last commit Oct 27, 2026
Gaming & emulationWindowsWesnoth
wesnoth/wesnoth
An open source, turn-based strategy game with a high fantasy theme.
Maintained · last commit Oct 26, 2026
OfficialGaming & emulationLinuxOpenmw
OpenMW/openmw
OpenMW is an open-source open-world RPG game engine that supports playing Morrowind.
Active · last commit Oct 27, 2026
Gaming & emulationWindowsmacOSLinuxLudusavi
mtkennerly/ludusavi
This tool uses the Ludusavi Manifest for info on what to back up for each game.
Maintained · last commit Oct 18, 2026
Gaming & emulationWindowsmacOSLinuxBlockbench
JannisX11/blockbench
Blockbench - A low poly 3D model editor.
Active · last commit Oct 18, 2026
Gaming & emulationWindowsmacOSLinuxGamemode
FeralInteractive/gamemode
Optimise Linux system performance on demand.
Maintained · last commit Jun 15, 2026
Gaming & emulationLinuxVita3K
Vita3K/Vita3K
Experimental PlayStation Vita emulator.
Active · last commit Oct 28, 2026
Gaming & emulationWindowsmacOSLinuxmelonDS
melonDS-emu/melonDS
The goal is to do things right and fast, akin to blargSNES (but hopefully better).
Maintained · last commit Oct 27, 2026
Gaming & emulationWindowsmacOS86Box
86Box/86Box
Emulator of x86-based machines.
Active · last commit Oct 28, 2026
OfficialGaming & emulationWindowsmacOSLinuxOpenRGB
CalcProgrammer1/OpenRGB
Open source RGB lighting control that doesn't depend on manufacturer software.
Active · last commit Oct 28, 2026
Gaming & emulationWindowsmacOSLinuxStarward
Scighost/Starward
Game Launcher for miHoYo - 米家游戏启动器.
Active · last commit Oct 11, 2026
Gaming & emulationWindowsLdtk
deepnight/ldtk
Modern, lightweight and efficient 2D level editor.
Maintained · last commit Oct 6, 2026
Gaming & emulationWindowsmacOSAntimicrox
AntiMicroX/antimicrox
Graphical program used to map keyboard buttons and mouse controls to a gamepad.
Active · last commit Oct 26, 2026
Gaming & emulationWindowsLinuxWarzone2100
Warzone2100/warzone2100
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles.
Maintained · last commit Oct 25, 2026
OfficialGaming & emulationWindowsmacOSLinuxVisualboyadvance M
visualboyadvance-m/visualboyadvance-m
The continuing development of the legendary VBA gameboy advance emulator.
Maintained · last commit Oct 27, 2026
Gaming & emulationWindowsmacOSLinuxDesmume
TASEmulators/desmume
DeSmuME is a Nintendo DS emulator.
Maintained · last commit Oct 25, 2026
Gaming & emulationWindowsmacOSWinetricks
Winetricks/winetricks
Winetricks is an easy way to work around problems in Wine.
Maintained · last commit Aug 27, 2026
Gaming & emulationmacOSLinuxSupertux
SuperTux/supertux
SuperTux is a jump'n'run game with strong inspiration from the Super Mario Bros.
Maintained · last commit Oct 26, 2026
Gaming & emulationWindowsmacOSLinuxPokete
lxgr-linux/pokete
A terminal based Pokemon like game.
Maintained · last commit May 22, 2026
Gaming & emulationWindowsLinuxLocationSimulator
Schlaubischlump/LocationSimulator
MacOS application to spoof / fake / mock your iOS / iPadOS or iPhoneSimulator device location.
Maintained · last commit Oct 9, 2026
Gaming & emulationmacOS
Showing 1-48 of 97 by GitHub stars. All desktop apps A to Z · JSON API
What are the best open-source game launchers and emulators?
By GitHub stars, Godot Engine is the most popular (119,187 stars), followed by shadPS4 and Mindustry. People often use these instead of GOG Galaxy, Unity and GameMaker. Each page lists the platforms, license and last commit.
Which of these run on Windows, Mac and Linux?
80 of the 97 open-source game launchers and emulators listed here run on Windows, 69 on macOS and 78 on Linux; on a Mac, the most starred is Godot Engine. 34 can be installed with a package manager such as Flathub, Homebrew, winget or Chocolatey.
Are these open-source game launchers and emulators free?
Yes. All 97 use an open-source license (OSI-approved or FSF-free), so you can use, copy and change them for free.
How are these open-source game launchers and emulators chosen?
Apps come from desktop awesome lists (Awesome Linux Software, awesome-mac, awesome-windows, awesome-electron and the media and file sections of awesome-cli-apps), more than 70 GitHub topics such as desktop-app, electron-app, tauri-app, gtk, qt, macos-app, pdf-editor, cad and remote-desktop, and a hand-picked list of flagship apps. An app is listed only if it has a license (one GitHub detects, or one appsgit checked by hand), a README and a commit in the last six months, is not archived or a fork, and has 1000+ GitHub stars (topics), 500+ (awesome lists) or 100+ (hand-picked). It must also be an end-user application with a desktop signal: installers in its releases, install instructions for Windows, macOS or Linux, or a Flathub, Homebrew, winget, Chocolatey, Snap or AUR package. Libraries, frameworks, themes, plugins and servers are left out, and source-available apps are labelled as such.