SquirrelDisk is an open-source disk space analyzer that helps you quickly identify what’s consuming your hard drive space. Built with Rust and Tauri, it combines high performance with an intuitive visual interface to make disk cleanup effortless.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/adileo/squirreldisk/llms.txt
Use this file to discover all available pages before exploring further.
What is SquirrelDisk?
SquirrelDisk scans your disks and directories, then presents the results in an interactive sunburst chart that makes it easy to understand your disk usage at a glance. You can drill down into folders, identify large files, and delete unwanted content directly from the interface. Unlike traditional file explorers that show simple lists, SquirrelDisk’s visual approach lets you instantly see which folders are taking up the most space. The larger the arc in the sunburst chart, the more space that folder or file is using.Fast scanning
Powered by Rust and the parallel-disk-usage library for lightning-fast directory traversal
Visual interface
Interactive sunburst chart built with D3.js shows disk usage proportionally
Drag and drop deletion
Drag files and folders to a deletion zone, then remove them all at once
Cross-platform
Native apps for Windows, macOS, and Linux built with Tauri
Key features
Fast and deep scanning
SquirrelDisk uses Rust’sparallel-disk-usage library to scan directories in parallel, making it significantly faster than traditional file explorers. It can handle deep directory structures and large file systems efficiently.
The scanning engine provides real-time progress updates, showing you how many files have been scanned and the total size discovered. You can scan an entire disk or choose a specific directory to analyze.
Interactive sunburst visualization
The sunburst chart displays your disk usage as concentric rings, where:- Each ring represents a directory level
- Arc size indicates the relative size of folders and files
- Colors differentiate between top-level directories
- Click any arc to zoom in and explore that directory
- Click the center to zoom back to the parent directory
Drag and drop deletion
Instead of deleting files one by one, you can:- Drag files and folders from the sidebar to the deletion zone
- Review your selection and add more items if needed
- Delete everything at once with a single click
- Watch the sunburst chart update in real-time as files are removed
External disk detection
SquirrelDisk automatically detects all connected drives, including:- Internal hard drives and SSDs
- External USB drives
- Network-mounted volumes
- Removable media
File explorer integration
Right-click any file or folder to open it in your system’s file explorer:- Windows: Opens File Explorer with the item selected
- macOS: Opens Finder with the item selected
- Linux: Opens your default file manager
Auto-updater
SquirrelDisk includes an auto-updater that checks for new versions when you launch the app. When an update is available, you’ll see a dialog with release notes and the option to install it. The updater only runs on app launch—no notification spamming or background checks while you’re working.Why SquirrelDisk?
SquirrelDisk is designed to be the easiest disk analyzer you’ll ever use. Whether you’re running out of space or just want to clean up old files, SquirrelDisk makes the process fast and intuitive.Comparison to alternatives
SquirrelDisk is an open-source alternative to popular disk analyzers:WinDirStat
Windows-only, uses treemap visualization. SquirrelDisk offers a more modern sunburst chart and works across all platforms.
WizTree
Fast Windows analyzer. SquirrelDisk matches the speed with Rust while being cross-platform and open source.
TreeSize
Commercial Windows software. SquirrelDisk is free, open source, and available on Windows, macOS, and Linux.
DaisyDisk
Beautiful macOS analyzer. SquirrelDisk brings similar visual appeal to all platforms at no cost.
Technology stack
SquirrelDisk leverages modern technologies for performance and cross-platform compatibility:- Rust: Core scanning logic and Tauri backend for native performance
- Tauri: Cross-platform desktop framework with minimal bundle size
- React: UI framework for the frontend interface
- D3.js: Data visualization library for the interactive sunburst chart
- TypeScript: Type-safe frontend development
- Vite: Fast build tool and development server
- Tailwind CSS: Utility-first styling framework
Current status
The project is actively maintained and welcomes contributions. Join the Discord community to discuss features, report bugs, or contribute to development.Next steps
Quickstart
Download and install SquirrelDisk on your platform
GitHub
View the source code and contribute to the project

