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.
- 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.
Install globally using npm:
npm install -g @__ompatil/dev-cleanerStart the interactive CLI:
dev-cleanerOr run in automatic cleanup mode:
dev-cleaner autodev-cleaner stats- View cleanup analyticsdev-cleaner help- Show help and available commands
- Node.js: JavaScript runtime for building the CLI tool.
- Inquirer.js: Powerful interactive command line user interfaces.
- Chalk: Terminal string styling done right.
- Add support for Rust
targetdirectories. - Add support for Go build caches.
- Implement scheduling for automated daily/weekly cleanups.
- Export cleanup reports to CSV/JSON.
Om Patil
- GitHub: @sudo-om
This project is licensed under the MIT License - see the LICENSE file for details.
