Skip to content
Tech News
← Back to articles

DskDitto: Ultra-fast, parallel duplicate-file detector

read original more articles
Why This Matters

dskDitto offers a rapid and versatile solution for identifying and managing duplicate files across large storage systems, combining speed with user-friendly interfaces and flexible options. Its ability to safely delete or replace duplicates with symlinks, along with support for multiple hashing algorithms and detailed filtering, makes it a valuable tool for both individual users and organizations seeking efficient storage management. The inclusion of both terminal and experimental graphical interfaces broadens its accessibility, enhancing productivity and data organization.

Key Takeaways

dskDitto

dskDitto The ultra-fast, parallel duplicate-file detector with interactive menus that make clearing unnecessary duplicates hassle free!

Features

Blazingly fast duplicate scanning — Parallel processing finds duplicates across large disks instantly.

— Parallel processing finds duplicates across large disks instantly. Interactive TUI by default — Browse, compare, and manage duplicates with an intuitive terminal interface powered by Bubble Tea.

— Browse, compare, and manage duplicates with an intuitive terminal interface powered by Bubble Tea. Optional GUI — Use the experimental Raylib GUI for a graphical alternative to the TUI.

— Use the experimental Raylib GUI for a graphical alternative to the TUI. Safe deletion & symlink conversion — Remove duplicates or replace them with symlinks, with confirmation dialogs to prevent accidents.

— Remove duplicates or replace them with symlinks, with confirmation dialogs to prevent accidents. Smart single-file search — Hash a specific file and instantly find all its duplicates across your filesystem.

— Hash a specific file and instantly find all its duplicates across your filesystem. Flexible hashing — Choose between SHA-256 (default) or BLAKE3 for content verification.

— Choose between SHA-256 (default) or BLAKE3 for content verification. Fine-grained filtering — Skip files by size, depth, hidden files, symlinks, virtual filesystems, and filesystem boundaries.

... continue reading