FileSizeExplorer (FSE) is a highly efficient, multi-threaded file explorer with an integrated fast search — designed for quickly identifying which files and folders are hogging your disk space.
It provides a lightweight, console-based visual interface that displays directories, file sizes, and live disk usage bars with real-time updates. FSE is written entirely in modern C++ and runs directly in the Windows console with full mouse and keyboard support.
- ⚡ Multi-threaded scanning of all drives and folders for maximum performance
- 🔍 Instant search mode (type to search, press Enter to refresh)
- 🧭 Console-based navigation with clickable folders and mouse wheel scrolling
- 📊 Color-coded size visualization with live updating bar graphs
- 🧮 Recursive folder size calculation that updates dynamically while scanning
- 🖱️ Mouse & keyboard controls for intuitive navigation
- 🧹 Manual refresh and size recalculation per folder or drive
| Action | Description |
|---|---|
| Left click | Enter folder / open file |
| Right click | Open in File Explorer |
| Mouse wheel | Scroll through list |
| [..] | Go up one folder |
| ▣ | Refresh / re-scan current directory |
| Type any text | Enter search mode |
| Enter (in search mode) | Perform search |
| ESC (in search mode) | Exit search mode |
| Arrow keys | Scroll up/down |
- Visual Studio (MSVC) or any compiler supporting C++17
- No external dependencies — uses only the Win32 API
