Open-source gaming-tools software
1554 open-source libraries, tools and applications tagged gaming-tools, ranked by how closely gaming-tools is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1554 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| FiveM Cfx is the source code for FiveM and RedM, modification frameworks that enable custom multiplayer and singleplayer experiences for GTA V an… | 77 | 4278 | active |
| MelonLoader MelonLoader is a universal mod loader for Unity games that supports both Il2Cpp and Mono backends. It loads mods and plugins into games at … | 83 | 4275 | active |
| Onion Onion is a custom operating system overhaul for the Miyoo Mini and Mini+ retro handheld consoles, built in C. It bundles 100+ emulators, a … | 56 | 4273 | active |
| mausimus/ShaderGlass ShaderGlass is a Windows (and Wine) overlay application that applies GPU shader effects on top of the desktop, a window, or a captured sour… | 80 | 4271 | active |
| EmulatorJS/EmulatorJS EmulatorJS is a JavaScript library that embeds RetroArch (compiled to WebAssembly) into any website, enabling browser-based emulation of ma… | 79 | 4270 | active |
| vogler/free-games-claimer A Node.js automation tool that periodically claims free games and DLCs on the Epic Games Store, Amazon Prime Gaming, and GOG, plus free Unr… | 71 | 4238 | active |
| crafter-station/petdex Petdex is a public gallery of animated pixel-art pets (mascots) for coding agents like Codex, Claude Code, and Gemini CLI, consisting of a … | 81 | 4222 | active |
| LmeSzinc/StarRailCopilot StarRailCopilot is a Python-based automation bot for the game Honkai: Star Rail, built on the next-generation Alas framework. It automates … | 72 | 4208 | active |
| xemu-project/xemu xemu is a free, open-source low-level emulator of the original Microsoft Xbox console, built on QEMU, that runs Xbox games and homebrew on … | 95 | 4200 | active |
| univrsal/input-overlay An OBS Studio plugin that displays keyboard, mouse, and gamepad input as an on-screen overlay for live streams. It is written in C++ and av… | 62 | 4197 | active |
| TWiLight Menu++ TWiLight Menu++ is an open-source DSi Menu replacement/upgrade for Nintendo DS, DSi, 3DS/2DS, and DS flashcards, written in C++. It provide… | 99 | 4113 | active |
| MaaEnd/MaaEnd MaaEnd is a vision-AI-powered automation assistant for the game 'Arknights: Endfield', built on MaaFramework. It captures the screen, recog… | 96 | 4092 | active |
| spring/spring Spring is a free, open-source, cross-platform 3D real-time strategy game engine written in C++ with extensive Lua scripting support. It pow… | 32 | 4007 | active |
| Gen1Recomp A native LÖVE2D recreation of Pokémon Red, Blue, Gold, Silver, and Crystal, with the engine and map behavior hand-written in Lua. Game data… | 77 | 3993 | active |
| WebGAL WebGAL is an open-source web-based visual novel engine written in TypeScript and React, letting creators build galgames that run in any bro… | 90 | 3981 | active |
| Warzone2100/warzone2100 Warzone 2100 is a free, open-source 3D real-time strategy game set in a post-nuclear-apocalypse world, featuring a story-driven campaign, o… | 84 | 3973 | active |
| touchHLE/touchHLE touchHLE is a high-level emulator that runs early iPhone OS (2.x/3.0) apps, primarily games, on modern desktop operating systems and Androi… | 87 | 3972 | active |
| visualboyadvance-m/visualboyadvance-m VisualBoyAdvance-M is a Game Boy, Game Boy Color, and Game Boy Advance emulator continuing the classic VBA project. It ships as a desktop a… | 81 | 3939 | active |
| NetHack/NetHack The official source repository for NetHack, a classic single-player roguelike dungeon exploration game descended from Rogue and Hack. Versi… | 79 | 3930 | active |
| Grasscutters/Grasscutter Grasscutter is a Java-based server software reimplementation for a certain anime game, allowing users to run their own private game server.… | 51 | 16829 | maintenance |
| open-duelyst/duelyst OpenDuelyst is the open-source preservation of Duelyst, a digital collectible card game and turn-based strategy hybrid originally developed… | 34 | 3905 | active |
| Terasology Terasology is an open-source voxel world game and engine, born from a Minecraft-inspired tech demo in 2011. It is a modular platform suppor… | 66 | 3897 | active |
| SmartlyDressedGames/U3-SDK The full source code and Unity project for Unturned, a free open-world zombie survival sandbox game. It serves as an SDK allowing players a… | 97 | 3893 | active |
| nathanhoad/godot_dialogue_manager Dialogue Manager is a Godot 4 addon providing a stateless branching dialogue editor and runtime for games. It lets developers write nonline… | 96 | 3884 | active |
| danielkrupinski/Osiris Osiris is a cross-platform (Windows and Linux) game hack for Counter-Strike 2, built in C++20 with a GUI and rendering based on the game's … | 77 | 3884 | active |
| MeteorDevelopment/meteor-client Meteor Client is an open-source Minecraft utility mod built on Fabric, offering a large set of modules, a GUI, and HUD customization aimed … | 75 | 3878 | active |
| Space Station 14 Space Station 14 is an open-source, round-based multiplayer roleplaying game about paranoia and chaos aboard a space station, remaking the … | 84 | 3875 | active |
| misprit7/computerraria Computerraria is a fully compliant RISC-V (rv32i) computer built entirely inside the wiring system of the game Terraria, paired with a Rust… | 70 | 3861 | active |
| tildearrow/furnace Furnace is a multi-system chiptune tracker application for composing music using emulated retro sound chips, compatible with DefleMask modu… | 78 | 3849 | active |
| Xbox Download Assistant A Windows desktop application (C#/Avalonia) that accelerates game downloads for Xbox, PlayStation, Switch, and various PC game launchers by… | 96 | 3844 | active |
| biuuu/genshin-wish-export An Electron-based desktop tool that exports Genshin Impact wish (gacha) records by reading the game's wish history API using an authKey obt… | 64 | 3827 | active |
| ptitSeb/box86 Box86 is a Linux userspace x86 (32-bit) emulator written in C, targeted at ARM Linux devices. It uses a dynamic recompiler (dynarec) and na… | 65 | 3807 | active |
| CHNZYX/Auto_Simulated_Universe A Python-based automation tool for the Honkai: Star Rail 'Simulated Universe' game mode, using screen recognition to play the roguelike mod… | 81 | 3796 | active |
| Friday Night Funkin' Friday Night Funkin' is an open-source rhythm game built with HaxeFlixel and OpenFL, originally created for Ludum Dare 47. The repository c… | 97 | 3795 | active |
| joncampbell123/dosbox-x DOSBox-X is a cross-platform x86 DOS emulator forked from DOSBox, designed to run MS-DOS games and applications with high accuracy. It addi… | 99 | 3777 | active |
| GodotSteam GodotSteam is an ecosystem of tools integrating Valve's Steamworks SDK into the Godot game engine, available as pre-compiled engine modules… | 10 | 3760 | active |
| notscuffed/repkg RePKG is a command-line tool written in C# that extracts Wallpaper Engine PKG archives and converts their TEX texture files into standard i… | 51 | 3755 | active |
| olegos2/mobox Mobox is a shell-based installer and management tool that runs Windows x86/x86_64 applications on Android via Termux, using Box64/Box86 for… | 10 | 3747 | active |
| Sikarugir-App/Sikarugir Sikarugir is a macOS application that wraps Windows software in user-friendly Wine-based ports, serving as the successor to Wineskin. It bu… | 67 | 3737 | active |
| Mojang/brigadier Brigadier is a command parser and dispatcher library developed by Mojang for Minecraft: Java Edition, available under the MIT license. It l… | 61 | 3724 | stable |
| Thrive Thrive is a free, open-source evolution simulation game developed by Revolutionary Games in C# on the Godot engine, where players guide a s… | 92 | 3721 | active |
| shinyflvre/Mate-Engine Mate Engine is a free, open-source desktop companion (desktop pet) app that displays 3D anime-style VRM avatars on your screen with idle an… | 49 | 3707 | active |
| UMU umu-launcher is a unified launcher for running Windows games on Linux using Proton outside of Steam. It replicates Valve's Steam Runtime To… | 87 | 3702 | active |
| Sanakan8472/copy-dialog-lunar-lander A Windows application that overlays a playable lunar lander game on the file copy progress dialog, using the progress bar's terrain as the … | 25 | 3684 | active |
| PixelGuys/Cubyz Cubyz is a 3D voxel sandbox game inspired by Minecraft, written in Zig. It features large render distances via level-of-detail, 3D chunks w… | 88 | 3669 | active |
| SebLague/Geographical-Adventures A small Unity-based geography game where players fly around a miniature 3D Earth delivering packages to countries, built with real-world ge… | 32 | 3664 | active |
| playgameservices/play-games-plugin-for-unity An open-source Unity plugin by Google that lets game developers integrate Google Play Games services into Unity games. It supports sign-in,… | 86 | 3656 | active |
| TASEmulators/desmume DeSmuME is an open-source Nintendo DS emulator written in C++, distributed under the GPL-2.0 license. It offers Windows, macOS (Cocoa), and… | 65 | 3649 | active |
| Nain57/Smart-AutoClicker Klick'r (formerly Smart AutoClicker) is an open-source Android app that automates repetitive clicks and swipes, with optional image-detecti… | 95 | 3628 | active |
| Steamworks.NET Steamworks.NET is a C# wrapper for Valve's Steamworks API, usable with Unity or any C#/.NET application. It provides a near 1:1 mapping to … | 87 | 3623 | active |
| 34736384/genshin-fps-unlock A Windows application that removes the 60 FPS cap in Genshin Impact by writing the desired FPS value into the game process via WriteProcess… | 57 | 3596 | active |
| rathena/rathena rAthena is an open-source, cross-platform MMORPG server package written in C++, continuing the eAthena project. It provides a complete serv… | 74 | 3580 | active |
| OpenXRay/xray-16 OpenXRay is an improved, community-maintained version of the X-Ray Engine that powers the S.T.A.L.K.E.R. game series. It adds 64-bit suppor… | 67 | 3580 | active |
| Winetricks/winetricks Winetricks is a shell script that provides an easy way to work around problems in Wine, the Windows compatibility layer. It offers a menu o… | 71 | 3543 | active |
| ndeadly/MissionControl Mission Control is a Nintendo Switch system module (sysmodule) for Atmosphere custom firmware that lets you connect third-party Bluetooth c… | 84 | 3533 | active |
| Interkarma/daggerfall-unity Daggerfall Unity is an open-source recreation of The Elder Scrolls II: Daggerfall built in the Unity engine, requiring the original DOS gam… | 66 | 3527 | active |
| EngineHub/WorldEdit WorldEdit is an in-game Minecraft map editor available as a mod or server plugin, offering selections, schematics, copy/paste, brushes, and… | 77 | 3518 | active |
| dragoonDorise/EmuDeck EmuDeck is a collection of shell scripts that autoconfigure emulators on the Steam Deck or other Linux distributions, setting up rom direct… | 87 | 3509 | active |
| ihhub/fheroes2 fheroes2 is an open-source, multiplatform recreation of the Heroes of Might and Magic II game engine, written from scratch in C++. It repro… | 90 | 3508 | active |
| pret/pokeemerald A complete decompilation of Pokémon Emerald into C source code that rebuilds the exact original Game Boy Advance ROM. It serves as a base f… | 74 | 3494 | active |
| LEGO Island (decompilation) A functionally complete reverse-engineered decompilation of the 1997 game LEGO Island, reconstructing C++ source code that matches the orig… | 90 | 3491 | active |
| cloudhead/rx rx is a modern, minimalist pixel art editor and animator written in Rust with an extensible command-driven interface. It targets pixel arti… | 23 | 3491 | active |
| OpenCloudGaming/OpenNOW OpenNOW is an open-source, cross-platform desktop and mobile client for NVIDIA GeForce NOW cloud gaming. It lets users browse the game cata… | 94 | 3485 | active |
| johnfanv2/LenovoLegionLinux A Linux kernel driver and Python GUI/CLI tools for controlling Lenovo Legion laptop hardware features such as fan curves, power modes, powe… | 99 | 3472 | active |
| bbepis/XUnity.AutoTranslator A Unity game translation plugin that automatically translates game text via online translation services and supports manual translation wor… | 91 | 3450 | active |
| SteamRE/DepotDownloader A console application for downloading Steam game depots and Steam Workshop content, built on the SteamKit2 library. It supports anonymous o… | 77 | 3414 | active |
| bvschaik/julius Julius is an open-source re-implementation of the classic city-building game Caesar III, written in C, with identical game logic and 100% s… | 65 | 3392 | active |
| Habitica Habitica is an open-source habit-building application that gamifies personal goals by treating your life like a role-playing game, where co… | 94 | 14216 | maintenance |
| tuyoogame/YooAsset YooAsset is an open-source Unity3D resource management system for packaging, downloading, and loading game assets. It supports zero-resourc… | 96 | 3374 | active |
| SteamAutoCracks/Steam-auto-crack A C# tool that automatically cracks Steam games by unpacking SteamStub-protected executables and applying the Goldberg Steam emulator. It a… | 97 | 3360 | active |
| ThirteenAG/GTAIV.EFLC.FusionFix An open-source ASI plugin for Grand Theft Auto IV: The Complete Edition that fixes bugs, graphical issues, and limitations left unaddressed… | 98 | 3359 | active |
| DevilXD/TwitchDropsMiner A Python desktop application that AFK-mines timed Twitch drops by simulating stream watching via metadata requests, with automatic drop cla… | 86 | 3353 | active |
| Screeps A standalone, distributed game server for Screeps, an MMO RTS sandbox game where players program their units' AI in JavaScript. It lets you… | 53 | 3350 | active |
| snes9xgit/snes9x Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) emulator written in C++ that lets users play most SNES and Super … | 66 | 3346 | stable |
| bitbrain/beehave Beehave is a Godot Engine addon for building AI systems with behavior trees, composed directly in the scene tree. It includes a runtime deb… | 90 | 3294 | active |
| MiSTer The main binary and wiki repository for MiSTer, an open-source FPGA-based retro gaming and computing platform running on Terasic DE10-Nano … | 75 | 3292 | active |
| thomasahle/sunfish Sunfish is a simple but strong chess engine written in Python in roughly 111 lines of code, using MTD-bi search with piece-square table eva… | 93 | 3289 | active |
| Minestom/Minestom Minestom is an open-source, lightweight Minecraft server implementation written from scratch in modern Java, with no legacy NMS code. It pr… | 96 | 3281 | active |
| Batocera Linux Batocera Linux is an open-source retro-gaming Linux distribution that turns any computer or single-board computer into a dedicated game con… | 68 | 3265 | active |
| gabrielecirulli/2048 The original open-source 2048 sliding tile puzzle game written in JavaScript, playable in the browser and as official mobile apps. It is a … | 32 | 13437 | maintenance |
| ThirteenAG/WidescreenFixesPack A collection of ASI plugins that add or improve widescreen resolution support in classic PC games, fix bugs, and add extra features. It cov… | 78 | 3224 | active |
| JHDev2006/Super-Mario-Bros.-Remastered-Public An open-source Godot 4 remake and celebration of the original Super Mario Bros. games, recreating SMB1, The Lost Levels, SMB Special, and A… | 83 | 3221 | active |
| HiddenRamblings/TagMo TagMo is an Android application for managing NTAG215, Power Tag, N2 Elite, and Bluetooth NFC tags used with Nintendo amiibo figures on 3DS,… | 84 | 3218 | active |
| SteamRE/SteamKit SteamKit2 is a .NET library for interoperating with Valve's Steam network protocol. It provides a simple, extensible interface for performi… | 96 | 3213 | active |
| 4sval/FModel FModel is a desktop archive explorer for Unreal Engine game packages (PAK files), built in C# on top of the CUE4Parse library. It provides … | 84 | 3213 | active |
| thijsvanloef/palworld-server-docker A Docker container image that makes it easy to run a Palworld dedicated game server. It supports x64 and ARM64 architectures on Linux, Wind… | 92 | 3209 | active |
| FabricMC/fabric-api Fabric API is the essential hooks and interoperability library for Minecraft mods built on the Fabric mod loader. It exposes events, APIs f… | 95 | 3196 | active |
| XIVLauncher XIVLauncher is a custom, faster launcher for Final Fantasy XIV that replaces the slow official launcher with features like auto-login, fast… | 83 | 3189 | active |
| MaxBittker/sandspiel Sandspiel is a creative falling-sand browser game implementing cellular automata, written in Rust and compiled to WebAssembly with WebGL re… | 75 | 3169 | active |
| lxgr-linux/pokete Pokete is a small terminal-based game inspired by classic Pokemon, written in Python. Players catch, train, and battle creatures called Pok… | 57 | 3160 | active |
| SuperTux/supertux SuperTux is an open-source 2D jump'n'run sidescroller game inspired by Super Mario Bros, starring Tux the Linux mascot. It features story m… | 76 | 3158 | active |
| sinai-dev/UnityExplorer UnityExplorer is an in-game UI for exploring, debugging, and modifying Unity games running on IL2CPP or Mono runtimes. It ships as a plugin… | 10 | 3146 | stable |
| korcankaraokcu/PINCE PINCE is a GDB front-end and reverse engineering tool for Linux, focused on game hacking but usable for general reverse engineering. It pro… | 96 | 3130 | active |
| GZDoom GZDoom is a modder-friendly source port of the Doom engine supporting all Doom engine games, with modern OpenGL and Vulkan renderers and a … | 70 | 3107 | active |
| mangos/MaNGOS MaNGOS is an open-source MMORPG server emulation project, originally announced in 2005, that implements game server software for older vers… | 60 | 3103 | active |
| piskelapp/piskel Piskel is a free, open-source web-based editor for creating pixel art and animated sprites, built entirely in JavaScript, HTML, and CSS. It… | 66 | 12807 | maintenance |
| BernardoGiordano/Checkpoint Checkpoint is a homebrew save management application for Nintendo 3DS and Switch that backs up and restores game save data with a lightweig… | 94 | 3096 | active |
| Mod Organizer 2 Mod Organizer 2 is a Windows desktop application for managing mod collections of arbitrary size for PC games like Skyrim and Fallout 4. It … | 60 | 3082 | active |
| GoldHEN/GoldHEN GoldHEN is a homebrew enabler payload for jailbroken PlayStation 4 consoles, providing kernel patches, debug settings, and system enhanceme… | 49 | 3074 | active |
| widelands/widelands Widelands is a free, open-source real-time strategy game inspired by Settlers II, featuring singleplayer campaigns and multiplayer modes. I… | 75 | 3072 | active |