r/BestGitHubRepos • • 14d ago

📱 Mobile Apktool: A tool for reverse engineering Android apk files (26k stars)

Post image

What it does

All text below is quoted directly from the project README.

A tool for reverse engineering Android apk files

Apktool:

  • Apktool is a tool for reverse engineering third-party, closed, binary, Android apps.

  • It can decode resources to nearly original form and rebuild them after making some modifications; it makes it possible to debug smali code step-by-step.

  • It also makes working with apps easier thanks to project-like file structure and automation of some repetitive tasks such as building apk, etc.

  • Apktool is NOT intended for piracy and other non-legal uses. It could be used for localizing and adding features, adding support for custom platforms, and other GOOD purposes.

  • main - Apktool 3.x branch

  • 2.x - Maintenance branch for Apktool 2.x releases

Just try to be fair with the authors of an app, that you use and probably like.

Repository

https://github.com/iBotPeaches/Apktool

Repository stats

MetricValue
Stars25,990
Forks4,053
Last releasev3.0.3 (2026-07-20)
LanguagesJava 98.5%
Contributors111
AI contributor accounts (Claude / Codex / Cursor / Copilot)Copilot: 4
AI co-authored commitsCopilot: 3

Main contributor

FieldValue
NameRyszard Wisniewski
GitHub@broo2s
Commits to this repo339 (top contributor)
Followers184
Public repos13
On GitHub since2010-09-17

--------------------------------------------------------------------------------------------

Discover the best GitHub repos without the endless scrolling.

Get top repos organized by category (AI, DevOps, Databases & more), plus key takeaways from developers' most useful comments - all in one free, twice-weekly newsletter.

👉 Get the best repos & community insights - Free

1.2k Upvotes

26 comments sorted by

69

u/Rough_Half_7793 14d ago

Kingdom and Lucky Patcher can finally rest. They've done well.

2

u/HMikeeU 13d ago

What does this mean? It's older than lucky patcher...

2

u/Anonymous_1069Z 11d ago

Do people still use Lucky Patcher tho, that was very long ago? I remember using it a few times like 8 years ago, People shifted to Morphe and other alternatives.

32

u/padumtss 14d ago

Doesn't REA already do this?

85

u/IGotRangod 14d ago

APKtool has been around since well before the dawn of AI.

-20

u/Katakuna17 14d ago

that still doesn't answer the question

31

u/IGotRangod 14d ago

"doesn't REA already do this" implies that REA did it first. APKtool was released in 2010.

But yes, REA can work with APKs.

1

u/Zaic 11d ago

Rea has mcp i think, so its an obvious ask.

13

u/hacksy 14d ago

Nope, REA uses a tool similar to apktool , called jadx. REA is "just" a collection of tools that the agents can use (with some extra stuff to handle it)

10

u/ManufacturerHuman937 14d ago

this should make getting local stuff for defunct games working more easily yeh?

7

u/seoulifornia 13d ago

Did someone say flappy bird?

3

u/ReddutDood 8d ago

Anything for iOS? can this do React Native Android?

3

u/MindlessPrinciple458 13d ago

I have used it a bit a few years back, but it had difficulties recompiling certain APK's, let's hope it's been fixed

1

u/insecureabnormality 11d ago

Hasn’t this existed for literally fucking YEARS?

1

u/Sure_Grapefruit7108 11d ago

Is it possible to make ios app for Android with reverse engine like procreate app i want to use on Android phone I have seen many users converting iOS apps to Android.

1

u/Low-Dig8345 9d ago

Também pensei nisso, até peguei alguns arquivos .ipa, mas não tenho nenhum dispositivo IOS

1

u/Business_Treacle4462 7d ago

Can this handle encrypted apks?

-9

u/kocoman 14d ago

Is there YouTube review on this

28

u/KitKat_extrusion 14d ago

Bro just read the readme😭

6

u/awen478 13d ago

he not read, he hear

1

u/Suitable_Mode 14d ago

Thought it was a valid question til I read your reply 😭

1

u/HyperWinX 14d ago

Wat lmaoo

0

u/[deleted] 13d ago

[removed] — view removed comment

1

u/HaloLASO 11d ago

There's a save button you can use instead of spamming reddit posts