A terminal UI app to clean up development dependencies and build artifacts.
node_modules
(Node.js)target
(Rust)__pycache__
,venv
(Python)build
,dist
(Build artifacts).gradle
(Java)deps
,_build
(Elixir)- Log files, temp files, and more
- Files and directories matching patterns in
.gitignore
- Requires a
.gitignore
file in the target directory
brew install --cask dunkbing/brews/devtidy
go install github.com/dunkbing/devtidy@latest
# Scan current directory
devtidy
# Scan specific directory
devtidy /path/to/dir
↑/↓ or k/j
- Navigate itemsspace
- Toggle selection (✓ = selected)c
- Clean selected items/
- Filter itemsq
- Quit
Only cleans items you explicitly select. Shows size before cleaning.