Home / Mobile Apps

113 open-source Mobile Apps projects built by reverse engineering

Open-source projects in Mobile Apps that exist because someone reverse engineered a closed product. Most-starred: revanced-manager, Metrolist, LibreTube, ipatool, morphe-manager.

Search and filter this category →

Patched & Alternative Clients46 all 46 →

  1. revanced-manager★ 29,969 · active · Kotlin

    ReVanced Manager: Android app that patches apps with ReVanced patches

  2. Metrolist★ 13,824 · active · Kotlin

    YouTube Music client for Android using the InnerTube API

  3. LibreTube★ 12,896 · active · Kotlin

    Alternative YouTube frontend for Android using Piped

  4. morphe-manager★ 9,540 · active · Kotlin

    Morphe: Android app patcher derived from ReVanced

  5. VancedManager★ 8,120 · archived · Kotlin

    Installer for YouTube Vanced, the patched YouTube client (archived)

  6. revanced-magisk-module★ 7,699 · active · Shell

    Builds ReVanced APKs and Magisk modules daily

  7. uYouPlus★ 7,571 · archived · Logos

    Tweaked YouTube app for iOS with background play and no ads

  8. PipePipe★ 7,128 · active · Shell

    NewPipe-based client for YouTube, Bilibili and other services

  9. InnerTune★ 6,128 · active · Kotlin

    Material 3 YouTube Music client for Android using the InnerTube API

  10. Infinity-For-Reddit★ 5,532 · active · Java

    Infinity: third-party Reddit client for Android

App Store Clients & Downloaders27 all 27 →

  1. ipatool★ 12,025 · active · Go

    CLI that searches and downloads App Store IPAs using Apple's private store APIs

  2. YalpStore★ 2,554 · dormant · Java

    Android app that downloads APKs directly from Google Play

  3. DLiPA★ 1,020 · active

    iOS app to download and install App Store IPAs, inspired by ipatool

  4. googleplay-api★ 897 · archived · Python

    Unofficial Google Play Python API

  5. raccoon4★ 758 · slowing · Java

    Raccoon: desktop APK downloader for Google Play

  6. ipatool-py★ 730 · active · Python

    Python ipatool for downloading IPAs from the App Store

  7. gplaydl★ 687 · active · Python

    Command-line Google Play APK downloader

  8. ipaverse★ 686 · active · Swift

    macOS app to download, re-sign and sideload App Store apps

  9. IPARanger★ 445 · active · Objective-C

    GUI for ipatool on iOS

  10. Raccoon★ 346 · dormant · Java

    Google Play desktop client (legacy Raccoon)

Fitness & Education Apps16 all 16 →

  1. zwift-offline★ 1,427 · active · Python

    Offline server reimplementation for the Zwift cycling app

  2. python-myfitnesspal★ 877 · slowing · Python

    Access MyFitnessPal meal tracking data programmatically

  3. peloton-to-garmin★ 360 · active · C#

    Converts Peloton workouts via the unofficial API and uploads them to Garmin Connect

  4. peloton-client-library★ 231 · dormant · Python

    Python client for parts of the Peloton API

  5. nrc-exporter★ 164 · active · Python

    Downloads Nike Run Club runs via its private API and converts to GPX

  6. garmin-connect★ 153 · archived · Go

    Go client for the unofficial reverse-engineered Garmin Connect API

  7. yazio-mcp★ 68 · active · TypeScript

    Unofficial MCP server for Yazio nutrition data

  8. cronometer-api-mcp★ 67 · active · Python

    MCP server for Cronometer nutrition tracking via the mobile REST API

  9. zwift-client★ 62 · active · Python

    Python client for the Zwift mobile API

  10. crono-vision★ 31 · active · Python

    Photo food logging via Cronometer's undocumented mobile API (CLI and serverless)

Transport & Delivery Apps14 all 14 →

  1. Transportr★ 1,170 · active · Kotlin

    Free public transport app built on public-transport-enabler's reverse-engineered APIs

  2. WoBike★ 1,018 · active

    Documentation of reverse-engineered bike- and scooter-sharing app APIs

  3. node-dominos-pizza-api★ 578 · slowing · JavaScript

    Node.js wrapper for the Domino's pizza APIs

  4. public-transport-enabler★ 454 · active · Java

    Java library for public transport data from reverse-engineered transit app backends

  5. tripkit★ 110 · active · Swift

    Swift library querying public transport provider backends

  6. jomato-mobile★ 85 · active · Kotlin

    Unofficial API wrapper for Zomato's mobile API

  7. db-hafas★ 81 · slowing · JavaScript

    JavaScript client for the Deutsche Bahn HAFAS mobile API

  8. McReverse★ 38 · dormant · Java

    Reverse-engineered Java library for the German McDonald's API

  9. snapp-mcp★ 35 · active · Python

    Unofficial read-only MCP server for Snappfood and SnappMarket private APIs

  10. lieferheld-api★ 21 · dormant · JavaScript

    Play with the unofficial lieferheld api.

Android Apps5

  1. SmartisanMusic-Revived★ 433 · active · Kotlin

    Revives the discontinued Smartisan Music app via reverse engineering and a modern rewrite

  2. ViPERFX_RE★ 334 · slowing · C

    Open reimplementation of the ViPER4Android FX audio effect library via reverse engineering

  3. drona★ 15 · dormant · Kotlin

    Reverse-engineered Inshorts Android app with modifications

  4. nokia8-evenwell★ 12 · dormant

    Decompiled com.evenwell preinstalled packages on Nokia 8 phones revealing data collection

  5. 2022_beijing★ 1 · active · HTML

    Decompiled 2022 Beijing Olympics iOS/Android apps for privacy and security analysis

Banking & Finance Apps3

  1. TradeRepublicApi★ 395 · dormant · Python

    Unofficial Trade Republic API client

  2. n26★ 196 · slowing · Go

    API client and CLI for N26 bank accounts

  3. Scalable-Capital-Transactions-Exporter★ 21 · active · JavaScript

    Userscript that exports Scalable Capital transactions to CSV

iOS Dumping & Decryption2

  1. Clutch★ 3,831 · slowing · Objective-C

    Fast iOS executable dumper

  2. fd-back★ 250 · slowing · Go

    Single-file Frida runtime with one-click iOS app dumping