Topics / #modding
Modding projects on GitHub
App and game modding: patching software to add features, e.g. ReVanced for Android.
As of , the most-starred Modding projects on GitHub are Magisk (63.3K stars), revanced-manager (29.9K stars) and LSPosed (25.1K stars). GitHub.Locker tracks 59 Modding repositories with 347.7K stars combined. The fastest-growing on October 16 was gow3_pc, with +292 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+292gow3_pc
FelipePrado0/gow3_pc · ★ 2.9KA Windows (and experimental Linux) port of God of War III Remastered, a PlayStation 4 game, that lets you run your own legally-owned copy of the game on a PC with a launcher, in-game menu, cheats and performance patches.
+228bloodborne_pc
Supermedo/bloodborne_pc · ★ 3.2KA native Windows port of Bloodborne that runs the PS4 game's own x86-64 code directly on your PC and translates its graphics calls to Vulkan, wrapped in a launcher that handles settings, upscaling, cheats and updates.
+213ShadowOfTheColossus-PC
AjncSystem/ShadowOfTheColossus-PC · ★ 871It is a native Windows port of Shadow of the Colossus (the 2018 PS4 remake by Bluepoint, CUSA08809), letting the PS4's x86-64 game code run directly on a PC's CPU while the PS4 GPU calls are translated to Vulkan.
+162quiver-launcher
tgeorgiadis/quiver-launcher · ★ 2.2KQuiver Launcher is a desktop app for downloading, installing, and running apps and games from GitHub and GitLab releases, backed by a personal library, a community app catalog, and mod management support.
The all-time top
59 projects · by stars
- 63.3K
#1 · topjohnwu/MagiskMagisk
Magisk is a suite of open source software for customizing Android, supporting devices higher than Android 6.0. Its four headline pieces are MagiskSU, Magisk Modules, MagiskBoot, and Zygisk.
- 29.9K
#2 · ReVanced/revanced-manager
revanced-manager
ReVanced Manager is an Android application that applies ReVanced Patcher patches to Android apps, letting you download an app and inject custom patches (ad-blocking, feature unlocks, UI tweaks, etc.) into it.
- 25.1K
#3 · LSPosed/LSPosedLSPosed
LSPosed is an Android hooking framework shipped as a Riru/Zygisk Magisk module. It gives modules the original Xposed APIs to change the behavior of the system and apps without touching any APKs.
- 4

SpotX
22.7KSpotX-Official/SpotX · PowerShellSpotX is a patcher for the official Spotify desktop client on Windows: it blocks banner, video and audio ads and changes some hidden client features. It ships as a set of install scripts you run once.
- 5

CnC_Remastered_Collection
21.4Kelectronicarts/CnC_Remastered_Collection · C++Source code release for the DLLs and Map Editor that power the Command & Conquer Remastered Collection (Tiberian Dawn and Red Alert), published by EA for community modding.
- 6

Atmosphere
20.1KAtmosphere-NX/Atmosphere · C++Atmosphère is a work-in-progress custom firmware (CFW) for the Nintendo Switch that replaces and patches core parts of the console's Horizon OS to add new features and customization.
- 7

cheat-engine
19.3Kcheat-engine/cheat-engine · PascalCheat Engine is a development environment focused on modding games and applications for personal use. Its repository tags describe it as a memory scanner and debugger.
- 8

KernelSU
19.3Ktiann/KernelSU · KotlinKernelSU is a kernel-based root solution for Android devices: the su and root access management run inside the kernel itself.
- 9

OpenRA
17.6KOpenRA/OpenRA · C#OpenRA is a libre, open-source real-time strategy engine that brings early Westwood classics like Command & Conquer: Red Alert to modern systems.
- 10

AssetStudio
15.6KPerfare/AssetStudio · C#A Windows desktop tool for exploring, extracting and exporting assets and assetbundles from Unity games — textures, audio, meshes, fonts, shaders and animations.
- 11

BiliRoaming
11.5Kyujincheng08/BiliRoaming · KotlinBiliRoaming (哔哩漫游) was an Xposed module that unblocked region-restricted bangumi (anime) in the Android Bilibili app, with a few miscellaneous extra features. The repo is now archived, and its README is a cease-and-desist letter from Bilibili's lawyers.
- 12
PrismLauncher
10.7KPrismLauncher/PrismLauncher · C++An open-source custom launcher for Minecraft for keeping and managing several Minecraft installations side by side. It is a community fork of MultiMC, and is not endorsed by it.
- 13

universal-modder
8.1Krehan-remade/universal-modder · PythonUniversal Modder gives Claude Code (and other AI coding agents) a set of Agent Skills, a CLI called 'um', and a fal MCP server so the agent can find, reverse-engineer, and mod almost any PC game you own, then generate art, 3D, audio, test the mod in-game, and record a showcase video.
- 14

dlssg_for_sm86
4.6Ksdli1995/dlssg_for_sm86 · HTMLDLSSG Native is a DLL mod that lets NVIDIA RTX 20 (SM75) and RTX 30 (SM86) series GPUs run DLSS Frame Generation in D3D12 games, even though NVIDIA doesn't officially support frame generation on those cards. It bundles its own C++ wrapper, PTX/Cubin kernels for both GPU generations, and the 310.1 inference model into a single DLL instead of using NVIDIA's original feature DLL.
- 15
morphe-patches
4.1KMorpheApp/morphe-patches · JavaThis repo holds the patch definitions used to build Morphe, a modified version of the YouTube and YouTube Music Android apps that adds ad-blocking, SponsorBlock, Return YouTube Dislike, and dozens of customization options. It is a continuation of the ReVanced patching work.
- 16

gen1recomp
3.9Kbryanthaboi/gen1recomp · LuaA native LÖVE2D recreation of Pokemon Red, Blue, Yellow, Gold, Silver and Crystal: the engine and map behavior are hand-written Lua, while game data and graphics are decoded from a ROM you supply at import.
- 17
codex-plusplus
3.8Kb-nnett/codex-plusplus · JavaScriptA tweak loader for the OpenAI Codex desktop app: it patches your local Codex install so a small Codex++ runtime loads on startup and runs local tweaks that can change the UI, add settings pages, and run main-process code.
- 18

bloodborne_pc
3.2KSupermedo/bloodborne_pc · C++A native Windows port of Bloodborne that runs the PS4 game's own x86-64 code directly on your PC and translates its graphics calls to Vulkan, wrapped in a launcher that handles settings, upscaling, cheats and updates.
- 19
TOTK-Mods-collection
3.1Khoverbike1/TOTK-Mods-collection · ShellA community repository of mods for The Legend of Zelda: Tears of the Kingdom (TOTK), put together for playing the game on a real Switch or in Switch emulators.
- 20

bloodborne_pc
3Kdeadinside28/bloodborne_pc · C++bbport is a native Linux port of Bloodborne (CUSA03173, v1.09) that runs the original PS4 executable directly on an x86-64 Linux PC. It isn't a general emulator — the game's own code executes natively, a small custom runtime replaces the PS4 system libraries, and a Vulkan renderer derived from shadPS4 handles the GPU side, including temporal upscaling with FSR 3.1/4/4.1.1.
- 21

Cpp2IL
3KSamboyCoding/Cpp2IL · C#Cpp2IL is a work-in-progress tool that reverses Unity's IL2CPP build process back into the original managed DLLs, letting you decompile IL2CPP Unity games into readable C#/CIL.
- 22

gow3_pc
2.9KFelipePrado0/gow3_pc · C++A Windows (and experimental Linux) port of God of War III Remastered, a PlayStation 4 game, that lets you run your own legally-owned copy of the game on a PC with a launcher, in-game menu, cheats and performance patches.
- 23

DLSS-NR-on-AMD
2.5Kdanielblnc/DLSS-NR-on-AMDThis is a mod that lets you run DLSS 5 Neural Rendering on AMD Radeon GPUs (RX 7000/9000 series) in any DirectX 12 game that supports FSR, by reimplementing the DLSS neural network runtime for AMD hardware from scratch.
- 24

quiver-launcher
2.2Ktgeorgiadis/quiver-launcher · C#Quiver Launcher is a desktop app for downloading, installing, and running apps and games from GitHub and GitLab releases, backed by a personal library, a community app catalog, and mod management support.
- 25

pt-pc
1.9KLoreanXavier/pt-pc · C++A native PC port of P.T., the 2014 PS4 teaser by Kojima Productions. It is not an emulator: the game logic was rebuilt in C++ and the renderer is written in Vulkan, while every asset (levels, models, textures, sounds, scripts, cutscenes) is read at runtime from your own copy of the PS4 game.
- 26

NotProton
1.7KNotProtonNot/NotProton · ScalaNotProton unlocks the 'Steam Play' feature of the Linux Steam client inside the macOS Steam app, letting Windows-only games run on a Mac through a ported version of Valve's Proton.
- 27

MFG-Unlocker
1.4Kdashdogy/MFG-Unlocker · C++An experimental Windows mod that unlocks higher DLSS Multi Frame Generation (MFG) multipliers, up to 6X, for games on NVIDIA RTX 40 series GPUs that already support Streamline DLSS Frame Generation.
- 28

CircuitLordVRModInstaller
1.3KCircuitLord/CircuitLordVRModInstaller · C#This is a one-click Windows installer for CircuitLord's full VR conversion mods: Big Walk VR and Titanfall 2 VR. It finds your game install, sets up the required mod loader, installs the mod, and can launch the game straight into VR.
- 29

PS5SX2
1.3KSwordpdf/PS5SX2 · C++PS5SX2 is a native port of PCSX2, the PS2 emulator, that runs directly on a jailbroken PS5. It plays PS2 games upscaled up to 6x resolution on a 4K TV using a modified Vulkan driver for the PS5's GPU.
- 30

Sunrise
1.3Kstanuwu/Sunrise · C++Sunrise is a mod that installs onto an old build of Destiny 2 and lets you play it offline, loading into destinations and exploring them without connecting to any servers.
- 31
Petari
1.3KSMGCommunity/Petari · C++This is an open-source, work-in-progress decompilation of Super Mario Galaxy 1, rebuilding the game's original C++ source code by matching it against the compiled binary.
- 32

SkyCraft
1.2Kchasmlol/SkyCraft · C++SkyCraft lets you play Skyrim as if you were a Minecraft player: you move with Minecraft's physics, carry Minecraft's inventory and HUD, and place/break Minecraft blocks inside Skyrim's actual world, fighting Skyrim's NPCs with Minecraft weapons.
- 33

ReSkate
1.2KDingo-Shenanigans/ReSkate · C++ReSkate is a fan-made mod framework and launcher for EA's skateboarding game 'skate.' that lets you play fully offline, host your own multiplayer lobbies or dedicated servers, and install mods.
- 34

DLSS-5-MANAGER
1.1KNODIX-TECH/DLSS-5-MANAGER · F#DLSS 5 Manager is a Windows desktop tool billed as the first intelligent manager and one-click mod installer for NVIDIA DLSS 5, ReShade, and Streamline in games.
- 35

DLSS5oneclick
1.1Kfaisalkindi/DLSS5oneclick · RustDLSS5oneclick is a one-click Windows tool that installs a leaked DLSS 5 neural-rendering build into any DirectX 11/12 PC game, whether or not that game already ships its own DLSS, so you get RTX neural upscaling even in titles Nvidia has not officially patched.
- 36

2010-rust-rewrite-mashup
896chasmlol/2010-rust-rewrite-mashup · RustIt's a Rust rewrite of Modern Warfare 2's multiplayer engine (via IW4L) that also lets you drop into Skate 3's skating physics on any map and fight through a real, endless Minecraft world using MW2 guns.
- 37

ShadowOfTheColossus-PC
871AjncSystem/ShadowOfTheColossus-PC · C++It is a native Windows port of Shadow of the Colossus (the 2018 PS4 remake by Bluepoint, CUSA08809), letting the PS4's x86-64 game code run directly on a PC's CPU while the PS4 GPU calls are translated to Vulkan.
- 38

dlss-unlocked
841ShyVortex/dlss-unlocked · Rich Text FormatDLSS-Unlocked is a mod that unlocks DLSS 3 Frame Generation, Multi-Frame Generation (2X/3X/4X), and DLSS Neural Rendering on any NVIDIA RTX 20/30/40 series GPU, in any DirectX 12 game that natively supports DLSS2 or DLSS3.
- 39

OptiScaler-DLSSNR-PreSR-Multipass
825wilsjo2/OptiScaler-DLSSNR-PreSR-Multipass · C++This is an experimental fork of OptiScalerDLSSNR that adds optional NVIDIA Neural Rendering before DLSS Super Resolution, with configurable multipass processing and per-pass strength controls for games.
- 40

agentcraft
809blendi-remade/agentcraft · JavaAgentCraft puts a team of Claude AI agents to work on your codebase inside a Minecraft world you can walk through: a lead agent plans tasks, pixel-art workers code them in their own git worktrees, and you answer their questions and approve merges in-game.
- 41

skate-3-rust-engine
754SK8-ENGINE/skate-3-rust-engine · RustIt's a Rust and Bevy-based skating game engine rebuilt from reverse-engineering research on Skate 3, recreating skating, tricks, grinds, offboard movement and .skate map support, but it ships with no original game assets.
- 42

ProsperoEden
723blackbearreloaded/ProsperoEden · C++ProsperoEden is an unofficial PS5 homebrew port of Eden, an accurate, high-performance emulator, and is not affiliated with the Eden team or Sony. It runs as a native PlayStation 5 app with its own launcher and library.
- 43

pokeheartgold
716ctrl-cheeb-del/pokeheartgold · CIt's a full decompilation of Pokémon HeartGold and SoulSilver for the Nintendo DS, reconstructing the entire games in source code form.
- 44

MAKO
613eugeniosegala/MAKO · C++MAKO is a Vulkan-powered graphics layer for Linux gaming that brings Lossless Scaling-style frame generation, LS1 spatial scaling, and an open MAKO Scaler to Steam Deck, Steam Machine, and desktop Linux. It is the continuation of the Decky LSFG-VK Experimental and LSFG-VK Experimental projects.
- 45

bbhost
611droogie/bbhost · C++bbhost is a translation layer that runs Bloodborne's own unmodified 1.09 PS4 executable on Windows and Linux, reimplementing the PS4's system libraries and translating its GPU work (GCN shaders and draw calls) to Vulkan, aiming for a definitive PC version with any resolution, 60 fps, keyboard/mouse, mods and online play.
- 46

Wind-Waker-Recomp
543elliotttate/Wind-Waker-Recomp · CWind Waker Recomp is a native port of The Legend of Zelda: The Wind Waker for Windows, Mac, iPhone and iPad, made by statically recompiling the original GameCube game's PowerPC code into native machine code. It is a personal source fork of the BlueWake project with extra features like 60/120 FPS smooth motion, save states and wall climbing.
- 47

mcopt
471noahdunnagan/mcopt · Javamcopt is a Minecraft mod that adds a native Metal renderer for Minecraft: Java Edition, aimed specifically at making the game run faster on Apple Silicon Macs.
- 48

Fable-2-Recomp
464himdo/Fable-2-Recomp · C++A native PC port of Fable 2: the Xbox 360 game's PowerPC code is statically recompiled into a Windows executable with the ReXGlue SDK, so it runs on PC without a console.
- 49

decomp.wtf
460i12bp8/decomp.wtf · Pythondecomp.wtf lets the AI coding agent you already use decompile a game you own into C code, one function at a time, then verifies each attempt compiles with the game's original compiler to the exact same bytes.
- 50

p2-rtx
391xoxor4d/p2-rtx · C++This is a mod for Portal 2 that makes the original game compatible with Nvidia's RTX Remix path-tracing framework by manually reimplementing the game's fixed-function rendering pipeline.
- 51

D2R-3D
316emmericp/D2R-3D · C++A mod that adds a free, rotatable 3D camera to Diablo II: Resurrected, replacing the game's fixed isometric view.
- 52

1-Click-DLSS5
312reiluisii/1-Click-DLSS5 · HLSL1-Click DLSS 5 is an open-source Windows GUI tool that injects NVIDIA's DLSS 5 neural rendering (DLSS-NR, Ray Reconstruction, and synthetic DLAA) into almost any PC game, even titles that never shipped with DLSS support.
- 53

HyperChanger
269ColdP/HyperChanger · KotlinHyperChanger is an LSPosed module for Xiaomi HyperOS 4 Beta that customizes the notification shade, Control Center, lock screen, System UI, and camera on rooted Xiaomi devices, all from one companion app.
- 54

PeakMap
258qWojtpl/PeakMap · C#PeakMap is a companion project for the game PEAK that shows a daily map with locations of luggage, belltowers, capybaras, amulets, the Tomb and other points of interest, built from data gathered by an in-game plugin.
- 55

zombies-declassified
197Logo-2K/zombies-declassified · C#A work-in-progress PC port of Black Ops 2's unreleased DLC 5: the cut Zombies maps, ported, polished and bug-fixed to feel as close to an official Treyarch release as possible.
- 56

MGSPatriotFix
168ShizCalev/MGSPatriotFix · C++It's a bugfix and quality-of-life mod for the 'Metal Gear Solid Master Collection: Volume 2' releases of MGS4 and MGS Peace Walker on PC.
- 57

ArkWeb
167luki-1/ArkWeb · C++ArkWeb is an experimental Windows mod that lets you play Spider-Man Remastered's own movement (swinging, wall running, wall crawling, point launches) with a controller while looking at Batman: Arkham Knight's Gotham, with Gotham's collision streamed into Spider-Man's physics world.
- 58

RingOut
163jackpoison-prog/RingOut · CRingOut is a native PC port of a GameCube fighting game (disc ID GRSEAF), made by static recompilation rather than emulation: the original PowerPC executable is translated ahead of time into C, compiled for x86-64, and run as native code inside a Dolphin-derived runtime that handles graphics, audio, input and hardware emulation around it.
- 59
ninja-ripper-2.10
110thienbao1233/ninja-ripper-2.10Ninja Ripper is a tool that hooks into a running game's rendering pipeline and extracts the 3D meshes, textures, and shaders exactly as the GPU is drawing them, without needing to reverse-engineer the game's file formats.
Related topics
Often tagged together