Dev Cockpit v2: Now Cross-Platform with Smart Diagnostics
Dev Cockpit started as a macOS-only TUI for monitoring your dev environment. It showed system stats, managed package managers, and helped clean up disk space — all from the terminal. With v2.0.0, it’s a much bigger tool.
What’s New in v2.0
Linux Support — The most requested feature, finally shipped. Dev Cockpit now runs on Linux x86_64 and ARM64 alongside macOS Apple Silicon. The cross-platform work uses Go build tags for clean platform separation — zero runtime overhead, no abstraction layers that slow things down.
CLI Power Mode — Not everyone wants a TUI. Sometimes you just want to run a command and get output. CLI Power Mode exposes every Dev Cockpit feature as standard CLI commands. Pipe output, script it, integrate it into your dotfiles. It’s the same engine, different interface.
Smart Diagnostics Engine — This is the big one. Instead of just showing you system stats and letting you figure out what’s wrong, the diagnostics engine actively analyzes your environment and surfaces issues. Missing Xcode Command Line Tools? Stale Homebrew cache eating 12GB? Docker daemon running but no containers active? It tells you, and it tells you how to fix it.
Why a TUI?
I spend most of my day in the terminal. Switching to a GUI app to check if Docker is running or to see how much disk space Homebrew is using breaks flow. A TUI lives where I already am.
Dev Cockpit gives you a real-time dashboard right in your terminal: CPU, memory, disk, network — plus developer-specific context like active Docker containers, installed package versions, and cache sizes. It refreshes continuously, so you can keep it running in a tmux pane.
The Maintenance Story
The cleanup features are what keep people coming back. Dev Cockpit can:
- Empty the trash with a single keystroke
- Clear npm, Homebrew, and system caches
- Identify and remove stale Docker images
- Show you exactly where your disk space is going
It’s not revolutionary, but it removes friction. Instead of remembering brew cleanup --prune=all && docker system prune -f && npm cache clean --force, you press one key.
Quick Actions
Quick Actions handle the annoying “my dev environment is broken” moments. DNS issues, permission problems, certificate errors — the things that eat 30 minutes of Stack Overflow browsing. Dev Cockpit detects common symptoms and offers one-command fixes.
Built with Go
The entire thing is written in Go with zero external runtime dependencies. The binary is small, startup is instant, and memory usage stays under 20MB. Go’s cross-compilation made the Linux port straightforward — most of the work was abstracting platform-specific system calls behind build tags.
Get It
Dev Cockpit v2.0.0 is available now on GitHub as native binaries for macOS (Apple Silicon) and Linux (amd64/arm64). Head to devcockpit.app for the full docs.