Dev Cockpit v2.0.0
A major release bringing Linux support, CLI power mode, and a smart diagnostics engine.
What's New
Cross-Platform Support
Dev Cockpit now runs on macOS and Linux (x86_64 + ARM64). Platform-specific code uses Go build tags for clean separation with zero runtime overhead.
Available binaries:
devcockpit-darwin-arm64— macOS Apple Silicondevcockpit-linux-amd64— Linux x86_64devcockpit-linux-arm64— Linux ARM64
CLI Power Mode (6 new commands)
Run diagnostics without launching the TUI:
devcockpit status # Quick system health overview
devcockpit diag # Full diagnostics report with A-F grading
devcockpit ps # Top processes (--sort cpu|mem, --top N)
devcockpit services # Homebrew services status
devcockpit security # Security audit
devcockpit cleanup list # Cache sizes across dev tools5 New TUI Modules
- Process Manager — Real-time process list with sorting, filtering, and kill
- Dev Services — Homebrew services monitoring with start/stop/restart
- Diagnostics — Automated health check across 6 categories with weighted A-F grading
- Log Aggregator — Unified log viewer for system, Homebrew, Docker, and app logs
- Metrics — Historical performance tracking with SQLite storage
Smart Diagnostics Engine
6 concurrent health checks with weighted scoring:
- Disk usage, cache bloat, performance, network, services, security
- Generates an overall health score (0-100, A-F grade)
- Actionable suggestions for each issue found
Linux-Specific Features
- Quick actions use
nmcli,systemctl,resolvectl,rfkill,journalctl - Security checks for UFW/iptables firewall and LUKS disk encryption
- XDG-compliant trash and cache paths
- System info from
/proc,/sys,/etc/os-release
Install
curl -fsSL https://raw.githubusercontent.com/caioricciuti/dev-cockpit/main/install.sh | bashOr download the binary for your platform from the assets below.
Full Changelog: v1.0.9...v2.0.0