crossdirstat is a graphical application for examining the storage occupied by files and directories. It provides a directory tree and a treemap representation of the filesystem, allowing users to investigate disk usage visually.
The application is designed to make directory statistics easier to interpret than a conventional text-based listing. It can analyse a selected folder and display the relationship between that folder and its contents.
The treemap uses coloured rectangles whose sizes correspond to the amount of storage occupied by files and directories. This makes it possible to identify particularly large items without having to inspect every directory individually.
crossdirstat also provides file type statistics, helping users understand how storage is distributed among different categories of files.
One of its useful capabilities is exporting analysis results. Directory statistics can be saved in a structured format, while the graphical treemap can be exported for use in reports and documentation.
The application uses Electron to provide a desktop interface and is designed to work across different operating systems.
This is free and open source software.
Key Features
- Generate a directory tree for a selected folder.
- Graphical treemap based on a squarified rectangle layout.
- Rectangles scaled according to the storage occupied by files and directories.
- Customisable colours for the graphical representation.
- Display statistics grouped by file type.
- Export directory trees as JSON, including file sizes and file and folder counts.
- Export graphical treemaps as JSON, SVG or PNG.
- Simple starting interface with configurable options.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: github.com/Jelmerro/crossdirstat
Support:
Developer: Jelmer van Arnhem
License: MIT License

crossdirstat is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| Disk Usage Utilities | |
|---|---|
| QDirStat | Excellent Qt-based directory statistics |
| Filelight | Creates an interactive map to visualise disk usage |
| Baobab | Also known as Disk Usage Analyser |
| agedu | Utility for tracking down wasted disk space |
| SquirrelDisk | Bills itself as "the easiest app you will ever use to detect huge files" |
| K4DirStat | KDE Directory Statistics sums up disk usage for directory trees |
| Krusader | File manager with built-in disk usage functionality |
| SpaceMan | Treemap disk usage analyzer |
| xdiskusage | Light and frugal utility |
| MX Cleanup | GUI for system cleanup and maintenance |
| crossdirstat | File and directory statistics written using Electron |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.