Skip to content

EncodePanda/crufty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust

Crufty

Crufty is a command-line tool that scans your projects for large build artifacts and cleans them up safely. It supports many common languages and build systems including Rust, Node.js, Python, Java, and more.

asciicast

Usage

A command-line tool that scans projects for large build artifacts and cleans them up

Usage: crufty <COMMAND>

Commands:
  scan   Scan for build artifacts in the current directory
  clean  Clean all build artifacts in the current directory
  help   Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

Usage examples

Basic Scan

> crufty scan
[+] Scanning: /Users/encodepanda/projects

[1] ./crufty/target                      419.6 MB
[2] ./too-many-lists/target              33.9 MB
[3] ./rust-web/target                    977.7 MB
[4] ./rshttp/target                      16.3 MB

Total size: 1.4 GB in 4 directories
Use `crufty clean` to remove these safely

Clean-up

> crufty clean

4 directories were removed, restoring 1.4 GB

About

Scan and safely clean up large build artifacts across Rust, Node.js, Python, Java, and more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages