PackageTrack
Sign in Get early access

avy_debug_panel

A powerful in-app developer debug console for Flutter apps. Features gesture triggers, logs viewer, network inspector, device info, storage viewer, and feature toggles.

1.1.1 Avinashrola/avy_debug_panel

What this package is like to depend on

Last release 4 months ago

28 Mar 2026

Ships on a steady schedule

a new release about every 1 weeks

Most releases are documented

notes for 2 of 3 stable releases

1 version withdrawn

withdrawn after publishing

5 months old

4 releases · first in 2026

4 releases in the last 12 months

see the full history below

Release timeline

4 releases · Mar 2026 to Mar 2026
Release Pre-release Withdrawn

Releases

latest 4
  1. 1.1.1 28 Mar 2026
    Release notes

    Added

    • Documentation:
      • Added comprehensive flutter_riverpod integration examples in README
      • Added RiverpodInspector usage examples
      • Added InspectableProviderListener reusable widget example
      • Added complete Riverpod example with ProviderScope
    Open source →
  2. 1.0.2 18 Mar 2026
    Release notes

    Added

    • Debug Overlay:

      • Full-screen modal panel that appears above your app UI
      • Animated show/hide transitions`
      • Gesture triggers (long press, three-finger tap, device shake)
      • Clear all button for logs and network requests
    • Logs Panel:

      • Timestamped log messages
      • Log level filtering (debug, info, warning, error)
      • Search functionality
      • Copy logs to clipboard
      • Export logs as JSON
      • Tap to view details in modal bottom sheet
      • Auto-scroll to latest logs
      • Color-coded log levels
      • Tag support for categorization
    • Network Panel:

      • Dio interceptor for HTTP logging (DebugNetworkInterceptor)
      • Request URL, headers, and body display
      • Response status code, headers, and body display
      • Response time tracking
      • Filter by status (success/failed)
      • Search by URL
      • Color-coded HTTP methods (GET, POST, PUT, PATCH, DELETE)
      • Color-coded status codes
      • Formatted JSON body display
      • Copy request/response to clipboard
      • Detailed request viewer with tabs (Overview, Headers, Request, Response)
    • Device Panel:

      • App information (name, version, build number, build mode)
      • Device information (model, manufacturer, OS version)
      • System information (platform, Dart version, processors)
      • Copy values to clipboard
      • Platform-specific info (Android, iOS, Web, macOS, Windows, Linux)
      • Loading state while fetching device info
    • Storage Panel:

      • View all SharedPreferences keys/values
      • Type indicators (String, Int, Double, Bool, List)
      • Search functionality
      • Delete individual keys
      • Clear all storage with confirmation dialog
      • Copy values to clipboard
      • Value detail view
    • Features Panel:

      • Register feature flags with name, description, and category
      • Toggle flags on/off
      • Enable/disable all flags
      • Reset to defaults
      • Grouped by category
      • Search functionality
      • Export/import flags
    • Theming System:

      • Built-in color schemes (darkCyan, darkPurple, darkGreen, darkOrange, lightBlue)
      • Custom theme support via DebugPanelTheme
      • Configurable colors for all UI elements
      • Customizable border radius and padding
      • Monospace font family support
    • Common Widgets:

      • DebugSearchField - Styled search input
      • DebugActionButton - Toolbar action button
      • DebugBadge - Status/type badge
      • DebugEmptyState - Empty state placeholder
      • DebugListTile - Styled list item
      • DebugInfoCard - Key-value info display
      • DebugDetailSheet - Modal detail view
      • DebugSelectableText - Selectable text with copy
    • Configuration:

      • DebugPanelConfig for comprehensive configuration
      • Enable/disable individual gesture triggers
      • Customizable long press duration
      • Theme and color customization
      • resolvedTheme getter for theme resolution
    • Testing:

      • Comprehensive unit tests for all core services
      • Widget tests for panels and UI components
      • Test coverage for logger, network logger, and feature flags
    • Documentation:

      • Complete API reference
      • Usage examples
      • Best practices guide
      • Architecture overview

    Dependencies

    • dio ^5.4.0
    • device_info_plus ^9.1.0
    • shared_preferences ^2.2.2
    • shake ^2.2.0
    • intl ^0.19.0

    Dev Dependencies

    • flutter_test
    • flutter_lints ^3.0.1
    • mocktail ^1.0.0
    Open source →
  3. 1.0.1 07 Mar 2026

    Nothing published for this version

  4. 1.0.0 07 Mar 2026 withdrawn

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive