Analysis updated 2026-06-20
Patch an Android app to remove ads without rooting your phone or needing technical skills.
Unlock features or change how an installed app behaves by selecting patches from a list.
Manage signing keys and keep patched apps updated from one place on your device.
Sideload a modified version of an app alongside the original so you can switch between them.
| revanced/revanced-manager | kavishdevar/librepods | signalapp/signal-android | |
|---|---|---|---|
| Stars | 27,719 | 26,864 | 28,768 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | easy | hard | hard |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires enabling sideloading on your Android device, patched apps must be re-signed with your personal keystore.
ReVanced Manager is an Android app that lets you apply "patches" to other Android apps already installed on your phone. Patching means modifying an app's behavior, for example, removing ads, unlocking features, or changing how the app works, without needing to root your device (root means gaining administrator-level access to Android's core system). ReVanced Manager builds on the legacy of a popular earlier project called Vanced. The app works in three steps. First, it can automatically download the base app you want to modify. Then you select which patches you want to apply from a list. Finally, it processes the app and installs the modified version alongside the original, or replaces it. You can also manage signing (a security step Android requires for all apps), themes, and automatic updates for the patched apps through the settings. ReVanced Manager is built in Kotlin using Jetpack Compose, the modern Android UI toolkit, and uses the ReVanced Patcher library under the hood to do the actual code modification work. You would use ReVanced Manager if you want to customize Android apps on your phone without the technical complexity of doing it manually. It is available as a free download from the ReVanced website or via GitHub releases, and is licensed under GPLv3 (meaning the source code is open and any modifications must also be shared).
ReVanced Manager is an Android app that lets you apply community-built patches to other apps on your phone, removing ads or unlocking features, without needing to root your device.
Mainly Kotlin. The stack also includes Kotlin, Jetpack Compose, Android.
Open-source under GPLv3, you can use and modify it freely, but any app you distribute that includes this code must also be released as open source under the same license.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.