awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesGame Modding Interfaces

Systems for integrating community-created content, textures, and logic modifications into a game.

Distinct from Third-Party Engine Extensions: The candidates focus on API integrations or engine extensions, whereas this is about a user-facing interface for installing game mods.

Explore 12 awesome GitHub repositories matching game development · Game Modding Interfaces. Refine with filters or upvote what's useful.

Awesome Game Modding Interfaces GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • pojavlauncherteam/pojavlauncherAvatar de PojavLauncherTeam

    PojavLauncherTeam/PojavLauncher

    9,097Voir sur GitHub↗

    PojavLauncher is a mobile launcher and game wrapper that provides a compatible Java Runtime Environment for mobile operating systems. Its primary purpose is to enable the execution of the Java Edition of Minecraft on Android and iOS devices. The project includes a mobile game input mapper that adapts desktop keyboard and mouse controls to touch screen interfaces. It also provides tools for mobile game modding, allowing users to install and manage custom content through a mobile interface.

    Provides a graphical interface for adding and managing custom community content and logic modifications.

    Javaminecraftminecraft-launcher
    Voir sur GitHub↗9,097
  • zelda64recomp/zelda64recompAvatar de Zelda64Recomp

    Zelda64Recomp/Zelda64Recomp

    7,087Voir sur GitHub↗

    Zelda64Recomp is a native game recompilation project that translates legacy binary machine code into modern machine code. It functions as a native hardware port and a static recompiled binary, executing original game logic directly on modern CPUs and GPUs to run without an emulator. The project serves as a moddable game engine, providing a framework to apply community texture packs and code patches to the recompiled title. It includes native hardware porting capabilities that remove emulator overhead to improve stability and frame rate control. The software covers retro game modernization th

    Load community-made modifications and textures using a drag-and-drop interface or an integrated menu.

    C
    Voir sur GitHub↗7,087
  • michaing/dietpiAvatar de MichaIng

    MichaIng/DietPi

    6,131Voir sur GitHub↗

    DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It provides a minimal operating system that strips away unnecessary services to reduce CPU and RAM usage, and includes a curated software catalogue of pre-optimised applications that can be installed with a single command. The system reads a plain-text configuration file before first boot to perform unattended OS and software installation, and offers a web interface for remote system administration. What distinguishes DietPi is its comprehensive, integrated approach to turning a

    Launches the GZDoom engine with Freedoom content and supports custom IWADs and mods.

    Shellbashdebiandietpi
    Voir sur GitHub↗6,131
  • maximegmd/cyberenginetweaksAvatar de maximegmd

    maximegmd/CyberEngineTweaks

    4,786Voir sur GitHub↗

    CyberEngineTweaks est un framework de modding pour Cyberpunk 2077 qui fournit une suite d'outils pour le patching du moteur, l'extension de scripts et la création d'interfaces de modification interactives en jeu. Il fonctionne comme une extension du moteur de script et un outil de patching conçu pour modifier le comportement du moteur et ajouter une logique de jeu personnalisée. Le projet se distingue en combinant un framework d'injection de scripts avec une bibliothèque d'interface utilisateur graphique, permettant le développement de menus de paramètres personnalisés et d'overlays directement au sein du moteur de jeu. Il permet des modifications bas niveau du moteur pour améliorer les performances, supprimer des restrictions visuelles ou contourner des limitations de gameplay via un système de patching dédié. Le framework couvre un large éventail de fonctionnalités, incluant le scripting de logique de jeu, l'optimisation des performances et le développement d'interfaces de mods. Il inclut également des outils d'observabilité tels que des fenêtres de diagnostic et l'export de logs pour faciliter le débogage des mods.

    Enables the development of interactive menus and overlays for players to adjust mod settings during gameplay.

    C++cyberpunkcyberpunk2077
    Voir sur GitHub↗4,786
  • praydog/reframeworkAvatar de praydog

    praydog/REFramework

    4,423Voir sur GitHub↗

    REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf

    Intercepting and modifying internal game engine functions and state at runtime through hooking and scripting APIs.

    C++cmkrcppdmc5
    Voir sur GitHub↗4,423
  • praydog/uevrAvatar de praydog

    praydog/UEVR

    4,178Voir sur GitHub↗

    UEVR is a modding toolkit designed to inject virtual reality support into games built with Unreal Engine. It functions as a stereoscopic rendering injector and plugin loader that enables 3D depth and head tracking in titles not natively designed for VR. The project distinguishes itself by providing a framework for six-degree-of-freedom tracking and a world-space UI projector that transforms flat 2D interface elements into 3D objects. It includes a VR input mapping framework to synchronize headset and controller transforms with engine components for physics and camera interaction. The system

    Provides a comprehensive toolkit for injecting stereoscopic rendering and 6DOF tracking into Unreal Engine games.

    C++cmkrcppmodding
    Voir sur GitHub↗4,178
  • funkincrew/funkinAvatar de FunkinCrew

    FunkinCrew/Funkin

    3,660Voir sur GitHub↗

    Funkin is a rhythm game engine and scriptable gameplay framework designed for creating musical battle games with synchronized note charts and audio. It functions as a comprehensive toolset for rhythm game modding, allowing for the addition of custom songs, characters, and stages through external assets and metadata. The project distinguishes itself through a dedicated modding system that supports priority-based asset overriding and a data patching utility for modifying JSON and XML configuration files via targeted merge operations. It utilizes a scriptable environment that executes external s

    Implements systems for integrating community-created content, textures, and logic modifications into the game experience.

    Haxegamegamedevhaxe
    Voir sur GitHub↗3,660
  • fcl-team/foldcraftlauncherAvatar de FCL-Team

    FCL-Team/FoldCraftLauncher

    3,601Voir sur GitHub↗

    FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various game versions and snapshots. It functions as an Android game environment that manages game instances, save files, and graphical renderer plugins. The project includes a Java runtime manager to bundle or import multiple Java versions, ensuring compatibility across different software releases. It features a virtual input mapper that simulates mouse and keyboard events by translating touch screen interactions and gyroscope data into desktop-style control signals. The system pro

    Provides an interface for organizing and deploying community-created mods, textures, and shaders.

    Java
    Voir sur GitHub↗3,601
  • fabricmc/fabric-apiAvatar de FabricMC

    FabricMC/fabric-api

    3,098Voir sur GitHub↗

    Fabric API is a modular framework designed for Minecraft mod development, providing a standardized set of hooks and libraries that enable the integration of custom content into the game. It serves as a foundational toolkit for injecting custom logic, assets, and networked data into the game environment during both startup and runtime phases. The framework distinguishes itself by facilitating interoperability between independent modifications through shared events and interface-based contracts, which allow different mods to interact without requiring direct dependencies. It manages the complex

    Provides a standardized interface for injecting custom logic, assets, and networked data into the game environment.

    Javafabricjavaminecraft
    Voir sur GitHub↗3,098
  • bloxstraplabs/bloxstrapAvatar de bloxstraplabs

    bloxstraplabs/bloxstrap

    3,034Voir sur GitHub↗

    Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable advanced startup configurations, inject internal engine flags, and manage a specialized installation directory. The project provides a client mod manager that allows users to override local assets, such as sounds, textures, and fonts, and ensures these customizations persist across game updates. It includes a configuration utility to unlock hidden graphics settings and engine parameters, alongside a server tracker that identifies the geographic location of active game servers

    Injects modified files and assets into the game client to change its behavior or appearance.

    C#csharplaunchermod
    Voir sur GitHub↗3,034
  • sonic2kk/steamtinkerlaunchAvatar de sonic2kk

    sonic2kk/steamtinkerlaunch

    2,802Voir sur GitHub↗

    Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment of games on Linux. It functions as a compatibility layer manager that downloads and organizes custom Wine and Proton versions, while creating isolated filesystem hierarchies and registry hives to prevent configuration conflicts between games. The project specializes in automating the installation of mod managers and script extenders within these isolated environments. It acts as a post-processing shader injector, managing the installation and dynamic library overrides required

    Automates the installation of mod managers and script extenders into isolated compatibility prefixes.

    Shellbashgame-commandgame-launch
    Voir sur GitHub↗2,802
  • nexus-mods/nexus-mod-managerAvatar de Nexus-Mods

    Nexus-Mods/Nexus-Mod-Manager

    1,113Voir sur GitHub↗

    Nexus-Mod-Manager is a desktop application and mod installation tool that connects to a central repository to download, install, organize, and update video game modifications. It serves as a centralized manager for handling game content directly from a desktop interface. The application includes dedicated download management capabilities that support pausing and resuming active file transfers to handle network bandwidth and large files. Users can also clean up partially installed or corrupted files automatically when an installation process fails or is interrupted. For configuration manageme

    Enables and disables installed video game modifications quickly through an interface to test different player setups.

    C#
    Voir sur GitHub↗1,113
  1. Home
  2. Game Development
  3. Game Modding Interfaces

Explorer les sous-tags

  • In-Game Configuration MenusGraphical interfaces built within the game engine for real-time mod parameter adjustment. **Distinct from Game Modding Interfaces:** Distinct from Game Modding Interfaces: focuses specifically on the runtime configuration UI rather than the general modding infrastructure.
  • Library OverridesCustomization of dynamic library loading to replace system DLLs with mod-specific binaries. **Distinct from Game Modding Interfaces:** Specifically targets the replacement of library files for modding/compatibility rather than general system-wide DLL management.
  • Modding Environment ManagersSystems that automate the setup of isolated compatibility prefixes specifically for modding tools. **Distinct from Game Modding Interfaces:** Focuses on the environment orchestration for tools rather than the user interface for modding itself.
  • Profile SwitchingEnabling and disabling subsets of installed modifications to switch between different player setups quickly. **Distinct from Game Modding Interfaces:** Distinct from Game Modding Interfaces: focuses specifically on quick toggling of profiles rather than general mod integration.
  • Runtime Engine Hooking FrameworksFrameworks that intercept and modify internal game engine functions and state at runtime through hooking and scripting APIs. **Distinct from Game Modding Interfaces:** Distinct from Game Modding Interfaces: focuses on runtime code injection and function hooking rather than user-facing mod installation interfaces.
  • Source Port LaunchersLaunchers for modern source ports of classic games that support custom IWADs and mods. **Distinct from Game Modding Interfaces:** Distinct from Game Modding Interfaces: focuses on launching source ports with mod support, not the modding interface itself.
  • VR Modding FrameworksToolkits designed to add virtual reality capabilities to games through engine injection and modding. **Distinct from Game Modding Interfaces:** Focuses on the programmatic injection of VR systems rather than just user-facing mod installation interfaces.