All projects
Active DevelopmentCLI ToolAug 2026 — present

dev-prune

Reclaim disk space from idle Git repositories. A Rust CLI that deletes node_modules, .venv, target and vendor only after the project's own package manager proves a lockfile can rebuild them.

Built with

Rustcargoclinpmpipcross-platform

Highlights

  • Deletes nothing until it has verified, read-only, that a lockfile can rebuild it
  • There is no flag to skip that check
  • One Rust codebase published to crates.io, PyPI and npm
  • Runs on Windows, macOS and Linux, with devp as a short alias
  • Installs its own background schedule so idle repositories stay pruned

This page is generated from the repository metadata. Life-Experimentalist/dev-prune can add a .portfolio/project.json to control it directly.

Local Storage Notice

This site uses local storage to cache GitHub data for better performance, and an anonymous visit counter. No personal data is stored or shared.