Local project cockpit CLI

Status: published Views: 18 Tags: developer-tools, automation, local-dev

A command-line cockpit for all local projects on my machine. It should show each repo, when it was last touched, how complete it is, whether it has a Git remote, whether it has a Heroku app, and whether any local services like Puma or Sidekiq are currently running.

The useful part is turning scattered local work into one operational view. I want to immediately see what is stale, what is half-shipped, what is deployed, and what still only lives on my laptop.

  • Scan project directories automatically
  • Read last Git commit time and remote status
  • Detect Heroku remotes and app names
  • Detect running processes such as Puma, Sidekiq, Vite, or other dev servers
  • Store a lightweight completeness score or status per project
  • Output in a clean table and optionally JSON

This would make it much easier to manage many small experiments and decide what to continue, deploy, archive, or clean up.