Back to browse
GitHub Repository

A fast TUI disk usage analyzer with trash/delete functionality.

15 starsRust

diskard – A fast TUI disk usage analyzer with trash functionality

by shoenot·Mar 6, 2026·6 points·1 comment

AI Analysis

●●SolidShip ItSolve My Problem

ncdu replacement with 2x speed and trash support, but ncdu already solved the problem well.

Strengths
  • Genuine 2x performance improvement via Rust multithreading; measurable, verified claim
  • Native trash/recycle bin integration is smart—avoids accidental permanent deletions
  • Clean Rust implementation with AUR package available; easy installation
Weaknesses
  • ncdu is already mature, fast, and cross-platform; speed gain is incremental, not transformative
  • Trash feature is nice but not game-changing versus ncdu + `rm` discipline
Target Audience

System administrators, DevOps engineers, power users managing server storage

Similar To

ncdu · du -sh · baobab

Post Description

This is an ncdu clone written in Rust that I figured others might find useful! The main things that differentiate it from ncdu are: - It's very fast. In my benchmarks it's often twice as fast. - It allows you to send files to trash rather than permanently delete.

Please try it out and lmk if I can improve on anything!

Similar Projects

I created a disk usage explorer CLI

Charm-based TUI for disk usage when ncdu already dominates this space.

CozySlick
evilmarty
2012d ago
Developer Tools●●Solid

Ccmd – TUI to audit and clean developer caches

CVE scanning for cached packages beats plain disk cleanup tools.

Solve My ProblemNiche Gem
julsimon
201mo ago