Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Cleaner CLI

Demo

A powerful CLI tool to easily clean up your development environment. Free up gigabytes of disk space by removing heavy node_modules, obsolete Python venvs, and unnecessary Homebrew packages with an interactive UI, automatic cleanup mode, and detailed analytics.

Features

  • Interactive UI: Navigate easily and choose exactly what to delete with an intuitive command-line interface.
  • Auto Cleanup: One-command solution to automatically delete all unneeded development files.
  • Detailed Analytics: View detailed statistics and see exactly how much space you have recovered.
  • Cross-environment: Supports node_modules (JavaScript/Node.js), venvs (Python), and unused Homebrew cache/packages.

Installation

Install globally using npm:

npm install -g @__ompatil/dev-cleaner

Usage

Start the interactive CLI:

dev-cleaner

Or run in automatic cleanup mode:

dev-cleaner auto

Other Commands

  • dev-cleaner stats - View cleanup analytics
  • dev-cleaner help - Show help and available commands

Tech Stack

  • Node.js: JavaScript runtime for building the CLI tool.
  • Inquirer.js: Powerful interactive command line user interfaces.
  • Chalk: Terminal string styling done right.

Future Improvements

  • Add support for Rust target directories.
  • Add support for Go build caches.
  • Implement scheduling for automated daily/weekly cleanups.
  • Export cleanup reports to CSV/JSON.

Author

Om Patil

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages