Visualize disk usage with an interactive treemap. Find large files and folders, and reclaim storage space.
SpaceBrowser recreates the main features of SpaceMonger 1.4 in a modern, cross-platform application.
Show all features
- Size-proportional treemap for files and folders
- Locations sidebar with disk usage and storage details
- Optional free-space node for scanned volumes
- Configurable small-file aggregation threshold
- Live scan display with pause, resume, and cancel controls
- Saved scans across app restarts, with cache management
- Rescan selected folders and automatically update overlapping scans
- Exclusions for paths, hidden files, symlinks, and network filesystems
- Folder breadcrumbs and Back, Forward, Parent, and Root commands
- Customizable tooltips with dates, sizes, icons, and file/folder counts
- "Open" and "Open with…" commands for files and folders
- Multiple selection for batch opening and deletion
- Move-to-trash and permanent deletion with protection for sensitive filesystem locations
- Restore trash items and empty trash
- Configurable colors, scale, spacing, shape, shading, and hover highlighting
- Live previews for appearance settings
- Rebindable keyboard shortcuts
- Persistent application settings
- Windows: Supported
- Linux: Supported
- macOS: Supported
Download the latest available version from the GitHub Releases page.
| Platform | Available packages |
|---|---|
| Windows | MSI installer, portable EXE |
| Linux | DEB, RPM, portable binary, setup TAR.GZ |
| macOS | DMG, ZIP |
Linux setup archives include Install.sh; macOS packages include Install.command.
Setup offers optional "Scan with SpaceBrowser" file-manager shortcuts.
Build from source
git clone https://github.com/Kiord/SpaceBrowser.git
cd SpaceBrowser
go install github.com/wailsapp/wails/v2/cmd/wails@v2.17.0wails buildSelect a location in the sidebar, or enter a folder path to scan. Pass a path on the command line to scan it at startup.
Command-line options
Usage: spacebrowser [path] [options]
Launch SpaceBrowser and optionally begin scanning path.
Options:
--no-cache Disable saved-scan loading/saving for this session
--cache Enable saved-scan caching (default)
-v, --verbosity level Logging verbosity: 0=critical, 1=error,
2=warning, 3=info, 4=debug, 5=trace (default 3)
-h, --help Show this help
--version Show the SpaceBrowser version
Contributions, bug reports and suggestions are welcome!
- Report a bug or request a feature
- Share feedback, especially about Linux and macOS compatibility
