macOS desktop app

DevDock

Your local stack, run like a real control plane.

DevDock replaces terminal tab sprawl with one operational dashboard for multi-repo local development. Start and stop services, detect orphan processes, resolve port conflicts, and inspect logs from one local-first app.

Public binaries are available now. Source repository remains private while product direction is validated.

How it works

Three steps from scattered terminals to predictable local ops.

1. Register projects

Add each repo once with its startup commands and expected ports so sessions become repeatable.

2. Launch workspace sessions

Start full stacks from one view instead of opening and managing several terminal windows.

3. Monitor and recover fast

Track runtime state, process anomalies, and service logs in context when failures hit.

Inside the app

Focused surfaces for command, visibility, and cleanup.

Service orchestration

  • Start or stop grouped services by workspace.
  • Keep command definitions tied to each project.
  • Restore saved sessions after machine restarts.

Process and port guardrails

  • Detect orphan and suspicious background processes.
  • Surface port conflicts before services silently fail.
  • Inspect process metadata without dropping to shell commands.

Runtime and logs

  • Stream recent service logs directly in the UI.
  • Correlate log lines with current runtime status.
  • Trace failures quickly across related services.

Where DevDock fits

  • Solo builders keeping side projects and client repos operable from one dashboard.
  • Product squads standardizing local startup behavior.
  • Platform engineers catching environment drift earlier.

Install & support

Download

GitHub Releases

Grab the latest signed builds from GitHub Releases for macOS and Linux.

Homebrew

Install on macOS

brew install --cask hweihwang/devdock/devdock

Support

Direct contact

[email protected]