Skip to main content

data_tree 1.0.6 copy "data_tree: ^1.0.6" to clipboard
data_tree: ^1.0.6 copied to clipboard

A powerful CLI tool that automatically reads Flutter app storage using ADB and prints GetStorage, SharedPreferences, and app data files as a clean ASCII tree in the terminal. Designed for debugging [...]

1.0.6 #

🚀 UI & UX Improvements #

  • Introduced a more attractive and user-friendly command-line interface.
  • Updated menu layout with better spacing, borders, and icons.
  • Improved visibility of detected packages and storage sections.
  • Enhanced ASCII tree rendering for better readability.
  • Optimized prompts to guide the user more clearly during selection.
  • Polished overall interaction flow for smoother experience.

1.0.5 #

Major Update: Full Auto-Detected Storage Inspector #

  • Added a new debug-app scanner using run-as to reliably detect all Flutter debug builds.
  • Replaced old foreground detection with a fail-proof detection system.
  • Added interactive package selection menu when multiple debug apps are installed.
  • Added interactive storage selection menu:
    • SharedPreferences
    • Files
    • Databases
    • AppFlutter
    • All Storage
  • Added full recursive directory scanner for:
    • /shared_prefs
    • /files
    • /databases
    • /app_flutter
  • Added automatic JSON parsing for any file under /files.
  • Added automatic key:value text parsing for .txt and other human-readable files.
  • Added fallback for non-JSON files (raw text output).
  • Added support for deeply nested folders.
  • Improved ASCII tree formatting for better readability.
  • Fixed issue where CLI selected wrong system apps (e.g., com.google.android.nfc).
  • Ensured the tool works even when foreground detection fails.
  • Ensure the tool works with zero arguments:
    • data-tree → auto-detect + menu
  • Significantly improved error messages for easier debugging.
  • Cleaned and optimized code structure.
  • Ready for production usage.

1.0.4 #

  • Added full auto-detection for package names
  • Added fallback selection when auto-detect fails
  • Completely dynamic storage scanning
  • Can run: data-tree
  • Improved stability reading SharedPreferences and Files
  • Better JSON decoding and file parsing

1.0.3 #

  • Added full auto-detection mode
  • Users can now run: data-tree StorageName
  • No --package, --file, --all required
  • Added full storage scanning (Files, SharedPreferences, GetStorage)
  • Improved dynamic storage search
  • Auto-detect Flutter debug app via adb

1.0.2 #

  • Improved package description for pub.dev
  • Updated README with clearer documentation
  • Prepared for new feature release

1.0.1 #

  • Improved CLI docs.
  • Updated README.md.
  • Added minor fixes.

1.0.0 #

  • Initial release of data_tree.
  • Added ASCII tree printer.
  • Added CLI command data-tree.

1.0.0 #

  • Initial version.
0
likes
0
points
49
downloads

Publisher

unverified uploader

Weekly Downloads

A powerful CLI tool that automatically reads Flutter app storage using ADB and prints GetStorage, SharedPreferences, and app data files as a clean ASCII tree in the terminal. Designed for debugging Flutter apps without exporting manual files. Supports Android auto-detection, key-based filtering, and full tree visualization.

Homepage

License

unknown (license)

Dependencies

path

More

Packages that depend on data_tree