Environment & Servers
Switch the deployment server and override any launch argument
(--dart-define) at runtime, then apply live or restart
carp_debug_flutter adds a floating button to your app.
Tapping it opens a self-contained debug menu that is independent of the
host app’s widget tree. It renders in its own theme, localization and
navigator, so it keeps working even when a screen throws or navigation breaks.
Environment & Servers
Switch the deployment server and override any launch argument
(--dart-define) at runtime, then apply live or restart
Shared Preferences
Inspect, search, edit, add and delete any keys including the CARP user data
Database
Browse the local sembast database: stores, records, delete
records, clear stores
Device & App
Running device + app metadata (model, OS, version, build) and screen metrics
Logs & Errors
Captured debugPrint output, framework errors and uncaught async errors
Custom tools
Expand the toolkit by adding your own screens by implementing DebugTool