devspace-sweeper

Crates.iodevspace-sweeper
lib.rsdevspace-sweeper
version0.1.5
created_at2026-01-15 19:05:17.099989+00
updated_at2026-01-15 19:05:17.099989+00
descriptionTiny cross-platform CLI that finds and safely cleans dev junk across projects
homepagehttps://github.com/adwaitdeshpande/devspace-sweeper
repositoryhttps://github.com/adwaitdeshpande/devspace-sweeper
max_upload_size
id2046321
size55,468
(adwaitdeshpande)

documentation

https://github.com/adwaitdeshpande/devspace-sweeper#readme

README

<<<<<<< HEAD

devspace-sweeper

=======

DevSpace Sweeper

A tiny cross-platform CLI that finds and safely cleans dev junk across your projects to reclaim disk space and speed up tools.

Features

  • Scan for large/duplicated build outputs and caches (language-agnostic)
  • Safety-first cleaning with dry-run by default
  • Simple YAML recipes for patterns; easy to extend
  • Markdown report generation

Install

Build from source (requires Rust):

cargo install --path .

Or run in place:

cargo run -- <command> [options]

Usage

# Scan current directory
devspace-sweeper scan

# Suggest cleanup candidates
devspace-sweeper suggest --path ~/dev

# Dry-run clean older than 30 days
devspace-sweeper clean --path . --max-age-days 30 --dry-run true

# Actually clean (careful!)
devspace-sweeper clean --path .

# Generate report
devspace-sweeper report --path . --output sweep-report.md

Recipes

Edit recipes/default.yml or pass --recipes path/to/custom.yml.

Roadmap

  • Windows support
  • .gitignore hints and CI cache suggestions
  • Interactive TUI mode

License

MIT

3679f1d (init: devspace-sweeper MVP)

Commit count: 0

cargo fmt