Treewalker was written as a text-based alternative to GUI tools like WinDirStat and TreeSize, and to meet the following additional requirements:

  • command line interface and Python script API
  • SQL querying of file size and disk usage data
  • standard database format (SQLite)
  • support for merging datasets