All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Interactive TUI mode
- JSON/CSV export
- Progress bar during scan
- Filter by date modified
- Drill-down by extension
0.1.0 - 2024-11-22
- Initial release
- Parallel file scanning with Rayon
- Beautiful table output with colored cells and visual bars
- Group files by extension with cumulative size
- Sort by total size (descending)
- CLI options:
--min-size/-s: Filter files by minimum size--top/-n: Limit number of extensions displayed--show-count/-c: Display file count per extension
- Human-readable size formatting (GiB, MiB, etc.)
- Support for files without extension
- High performance: ~500k files/second on modern SSD
- Comprehensive README with examples
- QUICKSTART guide for beginners
- BIOINFORMATICS use cases
- Detailed code comments for Rust learners