Skip to content

1s0t/FileSizeExplorer-FSE-

Repository files navigation

FileSizeExplorer (FSE)

Preview

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.


🚀 Features

  • 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

🖥️ Controls

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

📦 Building

Requirements

  • Visual Studio (MSVC) or any compiler supporting C++17
  • No external dependencies — uses only the Win32 API