Crate crab_clean

Crate crab_clean 

Source
Expand description

§crabclean CLI

A command-line tool for cleaning up duplicate and unused files.

§Features

  • Duplicate file detection using SHA-256 hashing
  • Unused file cleanup based on access time
  • Interactive deletion with progress tracking
  • Cross-platform support

§Example

use crab_clean::core::algorithms::duplicate_algo::get_duplicates;
use std::path::PathBuf;

let files = vec![PathBuf::from("file1.txt"), PathBuf::from("file2.txt")];
let duplicates = get_duplicates(&files);

Re-exports§

pub use config::settings;
pub use error::CrabcleanError;

Modules§

cli
config
core
error
utils