github caioricciuti/dev-cockpit v1.0.0

latest releases: v1.0.7, v1.0.6, v1.0.5...
2 days ago

๐Ÿš€ Dev Cockpit v1.0.0 - Your Mac's New Command Center

The ultimate development command center for Apple Silicon Macs is here! Dev Cockpit gives you complete control over your macOS development environment through a beautiful terminal interface.

โœจ What is Dev Cockpit?

Dev Cockpit is a professional TUI (Text User Interface) application that brings together system monitoring, maintenance, and package management in one powerful tool. Built specifically for Apple Silicon (M1/M2/M3), it's the command
center every macOS developer needs.

๐ŸŽฏ Key Features

๐Ÿ“Š Real-time System Monitoring

  • Live CPU, GPU, memory, disk, and network metrics
  • Beautiful visualizations right in your terminal
  • Track system health at a glance

๐Ÿงน Intelligent Cleanup

  • Clear system and user caches
  • Clean Xcode DerivedData (save dozens of GB!)
  • Remove Docker images and containers
  • Manage Homebrew and npm caches
  • Smart node_modules cleanup
  • Empty trash and Downloads folder
  • All with progress feedback and safety checks

๐Ÿ“ฆ Package Manager Integration

  • Manage Homebrew packages (list, update, upgrade)
  • npm package management with full NVM support
  • View installed packages and versions
  • Quick access to common package operations

๐Ÿณ Docker Management

  • Monitor running containers
  • Clean up unused images and volumes
  • View Docker system information
  • Prune and optimize Docker storage

โšก Quick Actions

  • Common maintenance tasks one keystroke away
  • Security scans and privacy cleanup
  • Network diagnostics
  • System information at your fingertips

๐ŸŽจ Beautiful Terminal UI

  • Intuitive keyboard navigation
  • Color-coded information
  • Responsive design that adapts to your terminal size
  • Smooth, modern interface built with Bubble Tea

๐Ÿ’ป Installation

Quick Install (Recommended)

curl -sSL https://raw.githubusercontent.com/caioricciuti/dev-cockpit/main/install.sh | bash

Manual Install

Download binary

curl -L -o devcockpit https://github.com/caioricciuti/dev-cockpit/releases/download/v1.0.0/devcockpit-darwin-arm64

Verify checksum (optional but recommended)

curl -L -o devcockpit.sha256 https://github.com/caioricciuti/dev-cockpit/releases/download/v1.0.0/devcockpit-darwin-arm64.sha256
shasum -a 256 -c devcockpit.sha256

Install

chmod +x devcockpit
sudo mv devcockpit /usr/local/bin/

Build from Source

git clone https://github.com/caioricciuti/dev-cockpit.git
cd dev-cockpit/app
make build
sudo make install

๐ŸŽฏ Requirements

  • macOS 11.0+ (Big Sur or later)
  • Apple Silicon (M1/M2/M3 chips)
  • ARM64 architecture only
  • Terminal app (iTerm2 recommended)

๐Ÿš€ Getting Started

After installation, simply run:
devcockpit

Keyboard Shortcuts

  • Number keys (1-9) - Jump to modules
  • Tab - Cycle through modules
  • โ†‘/โ†“ - Navigate lists
  • Enter - Select/Execute
  • ESC - Go back / Close modals
  • q or Ctrl+C - Quit

๐Ÿ“– Documentation

Visit https://devcockpit.app for complete documentation:

  • Getting Started Guide
  • Module Documentation
  • CLI Reference
  • Troubleshooting
  • Contributing Guidelines

๐Ÿ’ก Why Dev Cockpit?

As developers on Apple Silicon, we needed a unified tool to:

  • Monitor system performance while developing
  • Quickly free up disk space when it runs low
  • Manage multiple package managers from one place
  • Keep our development environment clean and optimized

Dev Cockpit brings all of this together in a beautiful, fast, native terminal application.

๐Ÿ™ Support the Project

If Dev Cockpit saves you time and makes your development workflow smoother, please consider supporting its development:

๐Ÿ“„ License

Dev Cockpit is open source software released under https://github.com/caioricciuti/dev-cockpit/blob/main/LICENSE.

๐Ÿ”— Links


Built with โค๏ธ for Apple Silicon developers

Welcome to your new command center! ๐ŸŽ‰

Full Changelog: https://github.com/caioricciuti/dev-cockpit/commits/v1.0.0

Don't miss a new dev-cockpit release

NewReleases is sending notifications on new releases.