Skip to content

Interactive disk space analyzer for Windows - Navigate your drives and find what's taking up space

License

Notifications You must be signed in to change notification settings

R3misTry/DiskScope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DiskScope 🔍

A lightweight, interactive disk space analyzer for Windows. Navigate through your drives and folders to find what's taking up space.

C++17 Windows License Downloads

Features

  • 🖥️ Interactive navigation — Browse folders like a file explorer
  • 📊 Size calculation — See total size of each folder
  • 🚀 Multi-threaded High Performance Scanning — Scans multiple folders in parallel for maximum speed.
  • 💾 Drive detection — Automatically finds your drives (C:, D:, etc.)
  • Smart caching — Going back is instant
  • 🔄 Refresh — Press 'r' to rescan

Demo

Current: C:\Users\John
------------------------------------------------------------

  [ 0] AppData          76.87 GB
  [ 1] Desktop          29.49 GB
  [ 2] Documents         1.67 GB
  [ 3] Downloads       512.30 MB

------------------------------------------------------------
  [num] = enter | 'b' = back | 'r' = refresh
------------------------------------------------------------
>

Installation

Option 1: Download exe

  1. Go to Releases
  2. Download diskscope.exe
  3. Run it!

Option 2: Build from source

  1. Clone the repo:
    git clone https://github.com/R3misTry/DiskScope.git
    cd DiskScope
  2. Compile:
    g++ -std=c++17 -O2 -static diskscope.cpp -o diskscope.exe
  3. Run:
    ./diskscope.exe

Usage

Run the program and select a drive:

diskscope.exe              # Shows drive selection menu
diskscope.exe C:\Users     # Scan a specific folder

Controls

Key Action
0-99 Enter folder
b Go back
r Refresh

License

MIT

About

Interactive disk space analyzer for Windows - Navigate your drives and find what's taking up space

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages