What problem does it solve?
Developers often need quick, in-app access to debugging tools without rebuilding or leaving the app. The Debug Menu Generator provides an on-device, toggleable panel that exposes feature flags, environment switching, network logs, cache operations, crash testing, and diagnostic exports, all gated behind a DEBUG build.
Core Features & Use Cases
- In-app feature flag toggles to experiment with new capabilities without code changes.
- Environment switching to test against development, staging, and production endpoints in one place.
- Network log viewer to inspect recent requests, responses, and timing for QA and debugging.
- Cache controls to clear HTTP and image caches during development and performance testing.
- Diagnostic export to generate a shareable report of device, app, and environment state.
- Use Case: a developer toggles a feature flag, switches to staging, reproduces an API error, and exports a diagnostic bundle for the team.
Quick Start
Open a development build and trigger the debug menu via shake or the hidden tap.