Browse free open source C++ Game Mods and projects below. Use the toggles on the left to filter open source C++ Game Mods by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Extreme Injector

    Extreme Injector

    DLL injector for gaming and other uses

    Extreme Injector is a software tool commonly used to inject Dynamic Link Libraries (DLLs) into other processes running on a Windows system. Often used in gaming and software development, this tool allows users to modify or add custom functionality to a target application by "injecting" DLL files, which can influence the application's behavior or provide additional features. Extreme Injector is popular in the gaming community for enabling modifications or "mods" in games, but it also has potential misuse in game cheating and malware deployment, as it allows for altering applications in ways the original developers may not have intended.
    5.0 out of 5 stars 1 Review
    Downloads: 1,995 This Week
    Last Update:
    See Project
  • 2
    Roblox FPS Unlocker

    Roblox FPS Unlocker

    FPS Unlocker for Roblox

    FPS Unlocker for Roblox. Download the latest release, extract rbxfpsunlocker-x64.zip into a folder, run the exe before or after starting Roblox, and enjoy the beautiful frames available. All detections are false positives. Internally, RFU "tampers" with running Roblox processes in order to uncap framerate and can appear as suspicious to an anti-virus. For reasons unbeknownst to me, 32-bit builds of RFU garner many more false positive detections than 64-bit builds and are no longer included in new releases. If you don't trust me, feel free to download the repository, review the source code, and compile the project yourself with Visual Studio 2019. Otherwise, add an exception to your anti-virus for rbxfpsunlocker.exe (or the folder it is in).
    5.0 out of 5 stars 1 Review
    Downloads: 838 This Week
    Last Update:
    See Project
  • 3
    OptiScaler

    OptiScaler

    OptiScaler bridges upscaling/frame gen across GPUs

    OptiScaler is an open-source modding tool designed to enhance graphics performance and flexibility in modern PC games by allowing users to replace or modify built-in upscaling technologies. Instead of relying on the upscaling method originally integrated by a game developer, the software intercepts the game’s rendering pipeline and redirects it to alternative technologies chosen by the user. This makes it possible to swap technologies such as NVIDIA DLSS, AMD FSR, or Intel XeSS even if the game only supports one of them by default. The tool effectively acts as a compatibility layer between the game engine and multiple upscaling frameworks, enabling cross-GPU access to features that might otherwise be restricted to specific hardware ecosystems. In addition to replacing upscalers, OptiScaler can enable frame generation features in titles that do not officially support them, improving frame rates and perceived smoothness during gameplay.
    Downloads: 422 This Week
    Last Update:
    See Project
  • 4
    Atmosphère

    Atmosphère

    Atmosphère is a work-in-progress customized firmware for the Nintendo

    Atmosphère is an open-source custom firmware platform for the Nintendo Switch that enables advanced system customization, homebrew development, and extended functionality beyond the official operating system. It replaces and modifies key components of the system software, including the bootloader, kernel modules, and system services, allowing developers to hook into and extend system behavior. The project is composed of multiple subsystems such as Fusée for bootloading, Exosphère for secure monitor customization, and Stratosphère for system module extensions. It provides a foundation for running custom applications, modifying system behavior, and experimenting with low-level features of the Switch hardware. Atmosphère is actively developed and updated to maintain compatibility with new firmware versions while improving stability and performance. It is widely used in the homebrew community as a base platform for building tools, mods, and custom applications.
    Downloads: 334 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    Prism Launcher

    Prism Launcher

    Custom launcher for Minecraft to easily manage installations

    An Open Source Minecraft launcher with the ability to manage multiple instances, accounts, and mods. Focused on user freedom and free redistributability. Install and launch modpacks easily, while keeping them clean. No longer do you need to manually install them, and easily update mod packs, Prism Launcher can do these tasks for you, without installing tons of separate launchers. Prism Launcher is able to download & update individual mods from outside of modpacks using Modrinth and CurseForge. Each Minecraft instance has its own folder, with separate mods, resource packs and other things. You don't need an embedded web browser as a game launcher. Prism Launcher uses the Qt toolkit, which requires little system resources. Prism Launcher also lets you customize the menu and supports custom themes.
    Downloads: 236 This Week
    Last Update:
    See Project
  • 6
    AimAhead

    AimAhead

    The fastest AI powered Aimbot

    AimAhead is an AI-powered aim assist tool designed for high-speed target acquisition. It captures the screen, processes the image through a selected AI model to detect enemies, and then aims towards them. Optimized for NVIDIA graphics cards, AimAhead converts ONNX models to TensorRT engine files for enhanced performance, achieving between 100 to 200 cycles per second depending on the model used.
    4.0 out of 5 stars 1 Review
    Downloads: 190 This Week
    Last Update:
    See Project
  • 7
    YimMenu

    YimMenu

    YimMenu, a GTA V menu protecting against a wide ranges

    YimMenu is an open-source modification menu for Grand Theft Auto V designed to enhance gameplay while providing protection against common crashes and disruptions encountered in online sessions. It operates as an injected module that interacts directly with the game engine, allowing users to access a wide range of in-game controls and customization options through an overlay interface. One of its primary goals is stability, offering safeguards against malicious or unstable interactions that can occur in multiplayer environments. The project is written primarily in C++ and follows a modular structure, enabling contributors to extend or refine its functionality over time. It includes both quality-of-life improvements and advanced features that modify gameplay behavior, making it popular among users seeking more control over their in-game experience.
    Downloads: 188 This Week
    Last Update:
    See Project
  • 8
    UltimMC Launcher

    UltimMC Launcher

    Offline Minecraft launcher

    UltimMC Launcher is a lightweight open-source Minecraft launcher designed to manage multiple game installations, modpacks, and configuration environments from a single interface. The launcher allows players to create separate instances of Minecraft, each with its own mods, saves, resource packs, and settings, making it easier to maintain different game setups for testing, modded gameplay, or older versions of the game. Built as a fork of the MultiMC launcher project, UltimMC focuses on flexibility and instance management while remaining portable and relatively lightweight. Users can easily install mod loaders such as Forge or Fabric and configure different versions of Java or memory settings for each instance to optimize performance. The launcher also supports modpack platforms and allows players to switch between versions of Minecraft without affecting other installations.
    5.0 out of 5 stars 1 Review
    Downloads: 161 This Week
    Last Update:
    See Project
  • 9
    MultiMC

    MultiMC

    Launcher for Minecraft that allows you to easily manage installations

    MultiMC is an alternative launcher for Minecraft. It allows you to have multiple, cleanly separated instances of Minecraft (each with their own mods, resource packs, saves, etc) and helps you manage them and their associated options with a simple and powerful interface.
    Downloads: 139 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10
    lsfg-vk

    lsfg-vk

    Lossless Scaling Frame Generation on Linux

    The lsfg-vk project is a Vulkan layer developed primarily by PancakeTAS that hooks into Vulkan-based applications to enhance rendering by generating additional frames using the Lossless Scaling frame generation algorithm originally associated with the Lossless Scaling project. Instead of relying on driver-specific or hardware-accelerated upscaling, this layer intercepts Vulkan API calls and injects frame interpolation on the fly, effectively producing smoother motion in supported games and applications by creating synthetic intermediate frames. It is structured as a modular codebase with separate components for the backend, configuration UI, CLI tooling, shared logic, and the core layer implementation. Although it targets Linux environments and handhelds like Steam Deck, it depends on an existing installation of Lossless Scaling on the system to provide its frame generation logic.
    Downloads: 115 This Week
    Last Update:
    See Project
  • 11
    YimMenuV2

    YimMenuV2

    Experimental menu for GTA 5: Enhanced

    YimMenuV2 is an experimental modification menu for Grand Theft Auto V Enhanced that provides users with extended control over gameplay through an injected interface. Built primarily in C++, it operates by injecting a dynamic library into the game process, enabling access to internal systems and allowing for real-time interaction with game mechanics. The project is designed as a flexible framework for modifying gameplay, offering features that can alter player behavior, session interactions, and in-game elements. It is distributed as a testing-oriented tool with nightly builds, reflecting its experimental and evolving nature. The software includes compatibility considerations such as integration with external tools for safer usage and instructions for configuring the game environment. Its architecture allows for extensibility, with community contributions and scripts expanding its functionality over time.
    Downloads: 98 This Week
    Last Update:
    See Project
  • 12
    MinecraftConsoles

    MinecraftConsoles

    A certain block game

    MinecraftConsoles is an open-source project that revives and modernizes the legacy console edition of Minecraft by rebuilding it into a multi-platform, extensible codebase. It is based on the original Legacy Console Edition source and introduces numerous fixes and improvements to enhance stability, performance, and usability on modern systems. The project aims to serve as a foundation for further development such as modding, backports, and experimentation with features that were previously locked to console environments. It supports running on desktop platforms with keyboard and mouse input, making it more accessible beyond its original console-focused design. The repository also includes a dedicated server implementation, enabling multiplayer experiences and LAN-based connectivity. Developers can build and modify the project using modern toolchains, making it a flexible environment for both preservation and innovation.
    Downloads: 81 This Week
    Last Update:
    See Project
  • 13
    Roblox Anti-AFK • AntiAFK-RBX

    Roblox Anti-AFK • AntiAFK-RBX

    Roblox Anti-AFK. The program for AntiAFK and Multi-Instance in Roblox.

    • AntiAFK-RBX | Roblox Anti-AFK • multi-instance • safe • simple • discreet for the user • open-source • ⚠️ | WARNING: AntiAFK-RBX has NO official website, only https://github.com/Agzes/AntiAFK-RBX and this sourceforge project |⚠️ ❤️ | Download ONLY from official sources. See https://github.com/Agzes/AntiAFK-RBX/issues/32 for details and VirusTotal verification. |❤️ ⁉️ | The best program for AntiAFK and Multi-Instance in Roblox. Or just Roblox AntiAFK . |⁉️ ⭐ | simple, lightweight, discreet (for the user) and simply the best anti afk for Roblox | ⭐ 🚀 | AntiAFK-RBX work with BloxStrap/FishStrap/Roblox[base/shaders] | 🚀 🛡️Mit License 🧩 Source-Code -> https://github.com/Agzes/AntiAFK-RBX [tag: roblox auto move, afk, anti afk, antiafk, rbx, roblox, auto jump, multi account, 2+ roblox]
    Leader badge
    5.0 out of 5 stars 6 Reviews
    Downloads: 395 This Week
    Last Update:
    See Project
  • 14
    Cubiomes Viewer

    Cubiomes Viewer

    An efficient graphical Minecraft seed finder and map viewer

    Cubiomes Viewer provides a graphical interface for the efficient and flexible seed-finding utilities provided by cubiomes and a map viewer for the Minecraft biomes and structure generation. The tool is designed for high performance and supports Minecraft Java Edition main releases up to 1.21. The tool features a map viewer that outlines the biomes of the Overworld, Nether and End dimensions, with a wide zoom range and with toggles for each supported structure type. The active game version and seed can be changed on the fly while a matching seeds list stores a working buffer of seeds for examination. The integrated seed finder is highly customizable, utilizing a hierarchical condition system that allows the user to look for features that are relative to one another. Conditions can be based on a variety of criteria, including structure placement, world spawn point, and requirements for the biomes of an area.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 15
    Wurst Hacked Client

    Wurst Hacked Client

    Wurst Minecraft Hacked Client 1.21.10

    Wurst New Best Minecraft Java Edition Hack Client Free Download Wurst is a client for Minecraft Java Edition, this mod allows you to be able to fly in survival mode, gain speed, X-ray, auto bridge, kill aura and many more features! ⚠️ Use at Your Own Risk This repository is provided as-is. Using it may lead to a ban or other consequences depending on how and where it's used. You have been warned. This project is licensed under the MIT License
    Leader badge
    5.0 out of 5 stars 1 Review
    Downloads: 862 This Week
    Last Update:
    See Project
  • 16
    LeviLamina

    LeviLamina

    A lightweight, modular and versatile mod loader for Minecraft Bedrock

    LeviLamina is an open-source Minecraft server platform focused on extending Bedrock Edition server capabilities with a flexible plugin and development environment. The project provides a foundation for building custom server features and gameplay modifications that can run on Bedrock-based multiplayer servers. It aims to offer developers a modern architecture that simplifies the creation of plugins and server extensions while maintaining compatibility with the Minecraft Bedrock protocol. LeviLamina includes tools and APIs that allow server administrators to add new commands, automation systems, and gameplay mechanics to their servers. By enabling modular extensions, the platform helps server operators tailor gameplay experiences and build complex multiplayer environments.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 17
    XenonRecomp

    XenonRecomp

    A tool for recompiling Xbox 360 games to native executables

    XenonRecomp is a recompilation framework focused on translating Xbox 360 (Xenon architecture) binaries into native code that can run on modern platforms without relying on traditional emulation. It provides tools and infrastructure for analyzing PowerPC-based binaries and converting them into equivalent C++ or intermediate representations that can be compiled and executed natively. The project aims to bridge the gap between emulation and full decompilation by offering a structured approach to recompiling games while preserving their original behavior. By targeting the Xenon architecture specifically, it enables more accurate and efficient reconstruction of Xbox 360 titles. Developers can use XenonRecomp to explore game internals, debug behavior, and create modifications or enhancements that would be difficult in an emulator environment.
    Downloads: 52 This Week
    Last Update:
    See Project
  • 18
    PolyMC

    PolyMC

    Custom launcher to manage multiple installations of Minecraft at once

    An Open Source Minecraft launcher with the ability to manage multiple instances, accounts, and mods. Focused on user freedom and free redistributability. Install and launch modpacks easily, while keeping them clean. No longer do you need to manually install them, and an updating feature is coming soon. PolyMC can do that for you, without installing tons of separate launchers. Are you sick of finding and adding that one mod you need? PolyMC is able to download & update individual mods from outside of mod packs using Modrinth and CurseForge.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 19
    MIDIPlusPlus

    MIDIPlusPlus

    An advanced MIDI utility for roblox.

    MIDI++ is a utility that allows players to interact with MIDI technology in roblox better, by offering unmatched performance and a ton of features, like MIDI to Qwerty conversion and midi file playback (autoplayer) with track controls and many other features.
    Leader badge
    5.0 out of 5 stars 4 Reviews
    Downloads: 267 This Week
    Last Update:
    See Project
  • 20
    UEVR

    UEVR

    Universal Unreal Engine VR Mod (4.8 - 5.4)

    UEVR is a universal VR mod that adds virtual reality support to many games built with Unreal Engine 4 and 5. It injects into a running game and uses Unreal’s own stereo rendering systems to produce full stereoscopic 3D with six-degree-of-freedom headset movement. The tool supports both OpenVR and OpenXR runtimes and offers several rendering modes for balancing compatibility, visuals, and performance. It can project many in-game interfaces into 3D space and provides optional motion controls and room-scale movement in supported games. Per-game configuration, an in-game settings menu, and access to Unreal console variables help users tune problematic titles. A C++ plugin system and Blueprint support let modders extend individual games with additional VR behavior.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 21
    Cuberite

    Cuberite

    A lightweight, fast and extensible game server for Minecraft

    Cuberite is a lightweight, open-source Minecraft-compatible multiplayer server implementation written primarily in C++. The project was created as an alternative to the official Java-based server software with the goal of improving performance, efficiency, and flexibility. By using C++ instead of Java, Cuberite reduces memory consumption and CPU overhead while still allowing players using the standard Minecraft Java Edition client to connect and play. The software recreates core gameplay systems such as world generation, multiplayer networking, and commands while allowing extensive customization through a plugin system. One of its defining features is a Lua-based plugin API that allows developers to easily extend the server with custom features, commands, and gameplay mechanics. Cuberite is designed to run on a wide variety of platforms including Windows, Linux, macOS, Android devices, and embedded systems.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 22
    MetaMod is a plugin/DLL manager that sits between the Half-Life Engine and an HL Game mod, allowing the dynamic loading/unloading of mod-like DLL plugins to add functionality to the HL server or game mod.
    Leader badge
    5.0 out of 5 stars 4 Reviews
    Downloads: 93 This Week
    Last Update:
    See Project
  • 23
    SlopeCraft

    SlopeCraft

    Map Pixel Art Generator for Minecraft

    SlopeCraft is a tool designed to generate 3D pixel art maps for Minecraft. Utilizing Qt, Eigen, and zlib, it allows users to convert images into Minecraft-compatible maps, enabling the creation of intricate pixel art within the game environment. SlopeCraft stands out by offering features that differentiate it from similar tools like SpriteCraft.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 24
    N64: Recompiled

    N64: Recompiled

    Tool to statically recompile N64 games into native executables

    N64: Recompiled is an open-source recompilation framework designed to translate Nintendo 64 game binaries into modern, portable C code that can be compiled and executed natively on contemporary systems. Instead of relying on traditional emulation, which interprets instructions at runtime, N64Recomp focuses on static recompilation, converting MIPS-based N64 binaries into readable and buildable source code. This approach allows developers to run classic games with improved performance, lower latency, and better integration with modern hardware and operating systems. The framework provides tools for analyzing ROMs, reconstructing program logic, and generating code that preserves the original game’s behavior while enabling modifications and enhancements. It also supports cross-platform compilation, making it possible to run recompiled games on Windows, Linux, and other environments without specialized emulators.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    Textractor

    Textractor

    Extracts text from video games and visual novels. Highly extensible

    Textractor is a free, open-source Windows application designed to extract text directly from video games and visual novels. It captures text displayed by compatible games through memory hooks rather than relying exclusively on optical character recognition. The application supports both 32-bit and 64-bit processes and can detect text from many game engines. Users can select text streams, remove repeated characters, and copy extracted dialogue automatically. Its extension system adds functionality such as translation, text replacement, and external service integration. Textractor is especially useful for reading Japanese visual novels and other foreign-language games. Its customizable text processing tools also support language learning, translation research, and game localization workflows.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next