LeakCanary
A memory leak detection library for Android. observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 99
- Release rhythm 58
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4144
- days_rel: 69
- days_push: 7
- n_releases_24m: 1
Adoption not part of the score
29987 stars · 3992 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
LeakCanary is a memory leak detection library for Android that automatically detects and analyzes memory leaks in Android applications. It leverages deep knowledge of Android Framework internals to produce leak traces that help developers fix OutOfMemoryError crashes, jank, and ANR freezes.
Use cases
- detect memory leaks in my android app
- fix outofmemoryerror crashes
- find leaked activities and fragments
- analyze heap dumps to find leak causes
- reduce app jank and ANR freezes
- debug memory issues during development
When to choose
- you are building an Android app and want automatic memory leak detection during development
- you need actionable leak traces that pinpoint the reference chain causing a leak
- you want a drop-in debug dependency with minimal setup
When to avoid
- you need memory profiling for non-Android JVM, desktop, or server applications
- you need a general-purpose performance profiler rather than leak detection
- you are targeting iOS or other non-JVM mobile platforms
Facets
library · maturity active
monitoring testing developer-tools android-tools developer-tools performance jvm memory-leak-detection android-debugging heap-analysis kotlin outofmemoryerror android
2 sources
- readme: https://github.com/square/leakcanary · fetched 2026-08-28 · d2705c4e1536
- homepage: https://square.github.io/leakcanary · fetched 2026-08-29 · 5c563a022167
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| square/leakcanary | main | 85 |
| square/haha | backend | 10 |
For agents
markdown · JSON · MCP: product_card(name="square/leakcanary")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem