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 |
|---|---|---|---|
| CS Demo Manager A free and open-source companion application for managing and analyzing Counter-Strike (CS2/CSGO) demo files. It extracts statistics, gener… | 95 | 2012 | active |
| Grasscutter Command Tools A Windows GUI tool (Grasscutter Tools) for generating commands for the Grasscutter game server, including a gacha banner editor and remote … | 93 | 2006 | active |
| MAA1999/M9A M9A is an automation assistant for the mobile game Reverse: 1999, built on MaaFramework's image-recognition and simulated-control engine. I… | 93 | 2006 | active |
| Mezon Mezon is an open-source communication platform positioned as a high-performance Discord alternative for team chat, gaming, and community bu… | 90 | 2002 | active |
| bsnes-emu/bsnes bsnes is a multi-platform Super Nintendo (Super Famicom) emulator originally developed by Near, emphasizing accuracy, performance, features… | 80 | 2001 | active |
| Producdevity/gamehub-lite GameHub Lite is a community-maintained patched version of the GameHub Android app that strips telemetry, bloat, and account requirements wh… | 71 | 2000 | active |
| ChimeraOS ChimeraOS is a Linux distribution that turns any PC into a gaming console using Steam Big Picture mode. It provides a fully controller-comp… | 69 | 1999 | active |
| pterodactyl-installer/pterodactyl-installer A set of unofficial Bash installation scripts for the Pterodactyl game server management panel and its wings daemon. It automates dependenc… | 72 | 1993 | active |
| orbitersim/orbiter Orbiter is an open-source space flight simulator based on Newtonian mechanics, letting users pilot historic, hypothetical, or fictional spa… | 66 | 1986 | active |
| vrcx-team/VRCX VRCX is a desktop companion application for VRChat that helps users manage friends, worlds, avatars, and groups outside the game client. It… | 97 | 1985 | active |
| nkzw-tech/athena-crisis Athena Crisis is a modern-retro turn-based tactical strategy game built with TypeScript, React, and CSS, released as open core: the engine,… | 67 | 1982 | active |
| ZalithLauncher/ZalithLauncher2 Zalith Launcher 2 is an open-source Minecraft: Java Edition launcher for Android devices, built on the PojavLauncher launching engine. It f… | 82 | 1977 | active |
| Q1K3 Q1K3 is a tiny Quake-inspired first-person shooter built in under 13KB of JavaScript for the 2021 js13k competition. It features two levels… | 32 | 1976 | stable |
| sdlpal/sdlpal SDLPAL is an SDL-based cross-platform reimplementation of the classic Chinese RPG Legend of Sword and Fairy (PAL), written in C. It require… | 64 | 1966 | active |
| ffxiv-teamcraft/ffxiv-teamcraft FFXIV Teamcraft is a collaborative crafting and gathering tool for Final Fantasy XIV, available as a web app and desktop application. It le… | 95 | 1963 | active |
| docker-archive-public/docker.dockercraft A Minecraft server plugin that acts as a Docker client, letting users visualize and manage Docker containers as in-world structures with le… | 10 | 7479 | maintenance |
| BleuBleu/FamiStudio FamiStudio is a cross-platform NES music editor written in C# that lets users compose chiptune music using the NES/Famicom sound hardware. … | 87 | 1958 | active |
| Midrags/SFF SteaMidra is a Python-based GUI tool that sets up Steam games by writing Lua scripts, manifests, and LumaCore files into Steam's configurat… | 72 | 1949 | active |
| mcostalba/Stockfish Stockfish is a free, powerful UCI chess engine written in C++, derived from Glaurung 2.1. It is not a complete chess program and requires a… | 32 | 1948 | active |
| yoannmoinet/nipplejs nipplejs is a dependency-free, vanilla TypeScript library that renders virtual joysticks for touch and mouse capable web interfaces. It sup… | 82 | 1946 | stable |
| sarah-walker-pcem/pcem PCem is an emulator that reproduces classic IBM PC-compatible hardware, allowing users to run old operating systems and software on modern … | 68 | 1946 | active |
| tgstation/tgstation The /tg/station codebase for Space Station 13, a round-based multiplayer roleplaying game set on a space station, written in BYOND's DM lan… | 68 | 1943 | active |
| SYJun404/frank Frank is a free, open-source League of Legends desktop assistant built with Tauri, Rust, and Vue3, serving as a lightweight replacement for… | 63 | 1941 | active |
| BenjaminAster/CSS-Minecraft A Minecraft clone implemented entirely in pure HTML and CSS with no JavaScript, using CSS logic like the :has() pseudo-class. It runs in th… | 32 | 1941 | active |
| mgerdes/Open-Golf Open Golf is a cross-platform 3D minigolf game written in C using the Sokol libraries, with custom physics for ball collision and a built-i… | 32 | 1941 | active |
| xXJSONDeruloXx/decky-lsfg-vk A Decky Loader plugin that streamlines installation and configuration of lsfg-vk, the Vulkan-based Lossless Scaling frame generation layer,… | 83 | 1940 | active |
| franciscoBSalgueiro/en-croissant En Croissant is an open-source, cross-platform chess GUI built with Tauri, React, and Rust. It combines game analysis with UCI engines, a p… | 97 | 1938 | active |
| Huntereb/Awoo-Installer Awoo Installer is a Nintendo Switch homebrew application for installing NSP, NSZ, XCI, and XCZ game files from SD card, USB, LAN, or the in… | 46 | 1929 | active |
| TapiocaFox/Daijishou Daijishō is a retro game launcher for Android that organizes and manages retro game libraries across installed emulators, with themes, wall… | 80 | 1925 | active |
| claabs/epicgames-freegames-node A self-hosted Node.js/TypeScript service that automatically logs into Epic Games Store accounts, finds weekly free games, and sends prepopu… | 66 | 1922 | active |
| scanmem/scanmem scanmem is a Linux command-line memory scanner that isolates the address of a variable in a running process by scanning repeatedly for its … | 64 | 1919 | active |
| OpenLoco/OpenLoco OpenLoco is an open-source C++ re-implementation of Chris Sawyer's Locomotion, a transport company construction and management simulation g… | 96 | 1918 | active |
| pioneerspacesim/pioneer Pioneer is an open-source, open-ended space adventure game set in the Milky Way galaxy, inspired by Elite and Frontier. It features procedu… | 86 | 1918 | active |
| sixthsurge/photon Photon is a gameplay-focused shader pack for Minecraft written in GLSL, adding realistic lighting, shadows, water, clouds, and post-process… | 71 | 1913 | active |
| FlowGraph A design-agnostic node-based event editor plugin for Unreal Engine for scripting the flow of gameplay and narrative events. Nodes are simpl… | 92 | 1909 | active |
| arcxingye/EatKano EatKano is a browser-based H5 mini-game (a click/tap rhythm-style game) built in JavaScript, easily forkable and customizable with your own… | 51 | 1909 | active |
| Sapd/HeadsetControl HeadsetControl is a cross-platform command-line utility written in C++ that controls USB gaming headsets from brands like Logitech, SteelSe… | 84 | 1908 | active |
| lightspark/lightspark Lightspark is an open source Flash player implementation written in C++ that plays SWF files and supports all versions of ActionScript. It … | 89 | 1907 | active |
| pascallanger/DIY-Multiprotocol-TX-Module An open-source firmware for a DIY 2.4GHz multiprotocol transmitter module that lets almost any RC transmitter control many different receiv… | 83 | 1904 | active |
| 2394425147/astrodx AstroDX is a free, open-source mobile simulator of the maimai arcade rhythm game, built as a clean-room implementation without original arc… | 90 | 1901 | active |
| flibitijibibo/RogueLegacy1 The released source code of Rogue Legacy, a roguelite platformer by Cellar Door Games, provided as a C# codebase built on the FNA (XNA reim… | 61 | 1901 | stable |
| Path of Building An offline build planner for Path of Exile 2 that calculates offence and defence stats, plans passive skill trees, skills, and items. It is… | 83 | 1895 | active |
| mmatyas/pegasus-frontend Pegasus is a cross-platform graphical frontend for browsing a game library and launching emulators from a single interface. It emphasizes c… | 83 | 1894 | active |
| react-unity-webgl A React library for embedding Unity WebGL builds in React applications with advanced two-way communication APIs between Unity and React. It… | 79 | 1890 | active |
| LiberatedPixelCup/Universal-LPC-Spritesheet-Character-Generator A web-based character generator that assembles Liberated Pixel Cup (LPC) pixel art assets into customizable, game-ready character spriteshe… | 77 | 1885 | active |
| PhilipK/BoilR BoilR is a desktop application that automatically synchronizes games from other launchers and stores into your Steam library using Steam's … | 66 | 1884 | active |
| FreezingMoon/AncientBeast Ancient Beast is a free, open-source, browser-based turn-based strategy game where players build armies of creatures and battle other playe… | 81 | 1882 | active |
| fishfolk/jumpy Fish Folk: Jumpy is a tactical 2D pixel-art shooter for 2-4 players, playable online or on a shared screen, built in Rust with the Bevy eng… | 48 | 1882 | active |
| LiveSplit LiveSplit is a sleek, highly customizable timer application for speedrunners with features like auto splitting, game time detection, and sp… | 87 | 1857 | active |
| Multi Theft Auto Multi Theft Auto is an open-source multiplayer modification that adds networked multiplayer gameplay to Grand Theft Auto: San Andreas via c… | 66 | 1853 | active |
| tobspr-games/shapez.io shapez is an open-source, minimalist base-building game inspired by Factorio, where players automate the extraction, cutting, rotating, mer… | 65 | 6981 | maintenance |
| TastSong/CrazyCar Crazy Car is an open-source online multiplayer racing game built with Unity, serving as a complete networked game solution. It combines a U… | 71 | 1846 | active |
| otland/forgottenserver The Forgotten Server (TFS) is a free and open-source MMORPG server emulator written in C++, forked from the OpenTibia Server project. It im… | 66 | 1841 | active |
| Cockatrice/Cockatrice Cockatrice is an open-source, cross-platform virtual tabletop application for playing multiplayer card games (like Magic: The Gathering) ov… | 94 | 1839 | active |
| sxzxs/Real-time-translation-typing A Windows AutoHotkey-based tool that provides real-time typing translation and real-time speech-to-text translation, with special support f… | 93 | 1837 | active |
| sm64pc/sm64ex sm64ex is a cross-platform PC port of Super Mario 64, forked from sm64-port with additional features such as an options menu, custom textur… | 32 | 1837 | active |
| Furglitch/modorganizer2-linux-installer MO2-LINT is a Python-based CLI installer that automates setting up Mod Organizer 2 on Linux, including Proton setup, NXM handler registrati… | 99 | 1835 | active |
| superDMS/HsFreezer-Hidden-in-the-snow- HsFreezer (Hidden in the snow) is a Windows process management application that freezes/suspends processes (especially games) to free CPU/G… | 47 | 1831 | active |
| MaxLastBreath/nx-optimizer A GUI application that optimizes Nintendo Switch games running on emulators or real hardware by applying graphics and performance presets. … | 78 | 1829 | active |
| ares-emulator/ares ares is a cross-platform, open-source multi-system emulator descended from higan and bsnes, focusing on accuracy and hardware preservation.… | 87 | 1828 | active |
| keldaanCommunity/pokemonAutoChess An open-source, non-profit fan-made Pokemon auto chess game playable in the browser. It is a full-stack TypeScript application using MongoD… | 92 | 1823 | active |
| Amog-OS/AmogOS AmogOS is a parody Linux distribution themed around the game Among Us, built on Openbox WM and LXDE to stay lightweight. It ships custom wa… | 54 | 1816 | active |
| Vysp3r/ProtonPlus ProtonPlus is a GTK4/libadwaita desktop application for managing Windows compatibility tools (Proton, Wine, DXVK, VKD3D) on Linux. It insta… | 96 | 1815 | active |
| lihongxun945/gobang A JavaScript Gomoku (five-in-a-row) AI built on minimax search with alpha-beta pruning, iterative deepening, Zobrist hashing, and other cla… | 75 | 1815 | active |
| dosbox-staging/dosbox-staging DOSBox Staging is a modern continuation of the DOSBox DOS emulator with advanced graphics, sound, and emulation features and current develo… | 88 | 1814 | active |
| kmonkeyhead/MORT MORT is a Windows desktop application that extracts on-screen text in real time using OCR and translates it via databases or machine transl… | 95 | 1807 | active |
| AppliedEnergistics/Applied-Energistics-2 Applied Energistics 2 is a Minecraft mod focused on matter/energy-based digital storage, automation, and auto-crafting. It provides network… | 93 | 1803 | active |
| aldostools/webMAN-MOD webMAN MOD is a homebrew plugin for PlayStation 3, forked from Deank's webMAN/sMAN, providing extended services such as a web server, FTP s… | 88 | 1803 | active |
| loki-47-6F-64/sunshine Sunshine is a self-hosted Gamestream host server for the Moonlight streaming client, implemented in C++. It captures the screen and streams… | 23 | 1803 | active |
| WiVRn/WiVRn WiVRn is a fully open-source OpenXR application that wirelessly streams VR games from a Linux PC to standalone Android-based VR headsets li… | 94 | 1802 | active |
| poooi/poi poi is a scalable desktop browser and tool set built specifically for the browser game Kantai Collection (KanColle). It is an Electron app … | 94 | 1801 | active |
| Effekseer Effekseer is an open-source particle effect editing tool for creating visual effects, primarily aimed at game development. Effects authored… | 93 | 1797 | active |
| loot/loot LOOT is a plugin load order optimiser for Bethesda games such as Starfield, Skyrim, Fallout 4, and Morrowind. It automatically calculates a… | 92 | 1792 | active |
| pyfa-org/Pyfa Pyfa (Python Fitting Assistant) is a cross-platform desktop application for creating, experimenting with, and saving EVE Online ship fittin… | 97 | 1791 | active |
| electronicarts/CnC_Red_Alert The officially released source code for Command & Conquer: Red Alert, a classic real-time strategy game by Westwood Studios, published by E… | 10 | 6704 | maintenance |
| Northstar Northstar is a community-made modding framework and custom client for Titanfall 2 that lets players host their own dedicated servers with c… | 96 | 1788 | active |
| setube/vue-xiuxiangame A browser-based Chinese text cultivation (xiuxian) idle game built with Vue.js, Element Plus, and Pinia. Players grind through a text-based… | 50 | 1788 | active |
| GitAnimals GitAnimals is a gamification service that lets GitHub users raise virtual pets based on their commit and contribution activity, rendered as… | 60 | 1787 | active |
| Augmented Steam Augmented Steam is a browser extension for Chrome, Firefox, and Edge that enhances the Steam platform with price history, ownership highlig… | 99 | 1785 | active |
| 19MisterX98/SeedcrackerX SeedCrackerX is a Fabric mod for Minecraft that reverse-engineers the world seed of a server from in-game structural and terrain data. It i… | 85 | 1784 | active |
| CollapseLauncher/Collapse Collapse is an advanced open-source game launcher for miHoYo/HoYoverse games (Honkai Impact 3rd, Genshin Impact, Honkai: Star Rail, Zenless… | 96 | 1781 | active |
| GrimAnticheat/Grim GrimAC is an open-source Minecraft anticheat plugin that detects cheats by simulating real client movement with fully asynchronous, multith… | 80 | 1775 | active |
| blake502/balatro-mobile-maker A C# tool that converts a user's legally owned Steam copy of Balatro into a mobile app for Android (APK) or iOS (IPA). It applies optional … | 16 | 1765 | active |
| PvZ2 Gardendless The official open-source website for PvZ2 Gardendless, a web-technology rewrite of Plants vs Zombies 2 for desktop platforms. Built with Vu… | 77 | 1762 | active |
| lo-th/3d.city 3d.city is an open-source, browser-based 3D city building game rendered with Three.js via WebGL2 or WebGPU. It uses the micropolisJS simula… | 63 | 1756 | active |
| Better xCloud Better xCloud is a userscript (and companion Android app) that enhances the Xbox Cloud Gaming experience on xbox.com/play, adding features … | 85 | 1751 | active |
| EmbarkStudios/puffin Puffin is a lightweight instrumentation profiler for Rust, primarily aimed at game development, using scope macros that cost ~1ns when disa… | 67 | 1751 | active |
| pufferpanel/pufferpanel PufferPanel is an open-source, web-based game server management panel written in Go. It lets users deploy, manage, and share multiple game … | 93 | 1748 | active |
| MightyPirates/OpenComputers OpenComputers is a Minecraft mod that adds programmable computers, robots, and peripherals to the game, powered by a persistent Lua 5.2 run… | 10 | 1743 | active |
| Valkirie/HandheldCompanion A touch-optimized Windows GUI application that enhances handheld gaming PCs with motion (gyro) controls, virtual controller emulation, and … | 97 | 1734 | active |
| SpigotMC/BungeeCord BungeeCord is a layer 7 proxy server that links multiple Minecraft servers together, teleporting players between them while maintaining con… | 75 | 1731 | stable |
| mtheall/ftpd An FTP server application for Nintendo 3DS, Switch, NDS, and Linux that lets users transfer files to and from consoles over the network. It… | 54 | 1723 | active |
| OpenVR-Advanced-Settings/OpenVR-AdvancedSettings An OpenVR dashboard overlay application that exposes advanced SteamVR settings and utilities without leaving VR. It is written in C++ with … | 95 | 1722 | active |
| code100x/chess A multiplayer online chess platform built with React, Node.js, and TypeScript, using dedicated WebSocket servers for real-time gameplay and… | 25 | 1720 | active |
| FroggMaster/CreamInstaller A Windows GUI application that automatically finds installed Steam, Epic, and Ubisoft games, parses SteamCMD and store APIs for DLC informa… | 89 | 1712 | active |
| molenzwiebel/Deceive Deceive is a Windows tray application that lets players appear offline in League of Legends, VALORANT, and Legends of Runeterra by sitting … | 90 | 1711 | active |
| Cubiomes A graphical desktop application for finding Minecraft Java Edition world seeds and viewing generated biomes and structures. It wraps the cu… | 23 | 1709 | active |
| TheOfficialFloW/Adrenaline Adrenaline is a custom firmware that modifies the official PSP emulator on PS Vita to run PSP firmware 6.61, enabling unsigned homebrew cod… | 23 | 1709 | stable |
| VitorVilela7/wide-snes A ROM hack of Super Mario World for the SNES that expands the game's horizontal resolution to support widescreen aspect ratios like 16:9, 1… | 23 | 1708 | active |
| ArchipelagoMW/Archipelago Archipelago is a multi-game randomizer framework and server that shuffles items across many supported games and links them into a single co… | 94 | 1705 | active |