Guardsquare/proguard
ProGuard, Java optimizer and obfuscator observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 86.0
- age_days: 2716
- days_rel: 9
- days_push: 9
- n_releases_24m: 9
Adoption not part of the score
3638 stars · 486 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
ProGuard is a free shrinker, optimizer, obfuscator, and preverifier for Java bytecode. It removes unused code, optimizes bytecode, and renames classes, fields, and methods to make applications and libraries smaller, faster, and harder to reverse engineer.
Use cases
- shrink java bytecode by removing unused classes and methods
- obfuscate an android app before release
- optimize and minify a java library jar
- protect java code from reverse engineering
- run proguard as a gradle build task
- reduce apk size for android apps
When to choose
- you ship Java or Kotlin bytecode and want smaller, faster artifacts
- you need open-source obfuscation for Android apps or Java libraries
- you want a Gradle-integrated shrinker with configurable keep rules
When to avoid
- you need advanced Android app hardening and RASP features (consider commercial DexGuard)
- you build Android with R8 already bundled in the Android toolchain
- you need obfuscation for non-JVM languages
Facets
cli-tool · maturity active
build-tool compiler security developer-tools mobile-development security cli jvm cross-platform obfuscator shrinker bytecode-optimizer java-bytecode android-apps gradle-plugin preverifier java android
6 sources
- readme: https://github.com/Guardsquare/proguard · fetched 2026-08-28 · 68c3e444e94f
- homepage: https://www.guardsquare.com/en/products/proguard · fetched 2026-08-29 · 885326b38c75
- site_page: https://www.guardsquare.com/about-us · fetched 2026-08-29 · 3db686bfb8fd
- site_page: https://www.guardsquare.com/frequently-asked-questions · fetched 2026-08-29 · 254b4ed07ab4
- site_page: https://www.guardsquare.com/pricing · fetched 2026-08-29 · be4ffc556f11
- site_page: https://www.guardsquare.com/dexguard-retired · fetched 2026-08-29 · 71644154e0ff
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Guardsquare/proguard | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="Guardsquare/proguard")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem