# palaima/DebugDrawer

Android Debug Drawer for faster development

Repository: https://github.com/palaima/DebugDrawer
Canonical: https://ross.abutalabs.com/products/debugdrawer
Language: Java
License: Apache-2.0
License Family: permissive
Topics: android, android-library, debug, debugging, android-debug-drawer
Last push: 2022-09-16T19:22:37+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4118, "days_push": 1447, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1192, forks 123 (observed 2026-08-28T04:03:56.349057+00:00)

## What it is
An Android library that adds a debug drawer to your app during development, exposing modules for device info, build info, network toggles, HTTP client stats, image loader statistics, FPS measurement, and log viewing. It ships with no-op release variants so debug tooling is stripped from production builds.

## Use cases
- show device and build info in a debug drawer during android development
- toggle wifi, mobile data and bluetooth from inside my app while testing
- view okhttp network calls and logs without leaving the app
- measure fps in my android app during development
- view timber logs in a debug panel on android
- simulate network errors and delays to test app behavior
- add custom debug actions like buttons and switches to a debug overlay

## When to choose
- you are building an Android app in Java/Kotlin and want quick access to debug info and toggles without leaving the app
- you use OkHttp, Picasso, Glide, or Timber and want their stats and logs surfaced in a debug panel
- you want debug tooling automatically excluded from release builds via no-op artifacts

## When to avoid
- you need an actively developed library with recent releases and ongoing maintenance
- you are not developing for Android
- you only need standalone network inspection tools like a proxy or external profiler rather than in-app debug panels

## Facets
- artifact type: library
- maturity: maintenance
- function: developer-tools, logging, monitoring
- domain: developer-tools, mobile-development
- platform: -
- tags: debug-drawer, debugging, android-library, okhttp, network-inspection, java, android

## Member repositories
- palaima/DebugDrawer (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:56.349057+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:22:38.305683+00:00, confidence not recorded.
  - readme: https://github.com/palaima/DebugDrawer (fetched 2026-08-28T04:03:56.349057+00:00, sha 2d00384b3502)
- Data as of 2026-08-30T08:39:29.467469+00:00.
