Ross ROSS = Recommend OSS · open-source software intelligence for agents

Guardsquare/proguard

ProGuard, Java optimizer and obfuscator observed · 2026-08-28

github.com/Guardsquare/proguard · homepage · Java · GPL-2.0 (copyleft) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
Guardsquare/proguardmain95

For agents

markdown · JSON · MCP: product_card(name="Guardsquare/proguard")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem