Back to browse
GitHub Repository

A lightweight GUI tool that lets you drop in multiple Docker Compose files, manage them in one place, and run any stack with a single click.

1 starsSwift

Compose Launcher – A macOS app to run multiple Docker Compose files

by yingbo·Mar 9, 2026·3 points·0 comments

AI Analysis

●●SolidSolve My ProblemShip It

Docker Compose dashboard for macOS—centralized multi-project management with live logs.

Strengths
  • Genuinely solves local dev friction: one window for logs, status, start/stop across stacks
  • Live log streaming with search, YAML editor, .env support—thoughtfully covers the workflow
  • Native Swift/SwiftUI means zero Docker dependency bloat, fast startup
Weaknesses
  • macOS-only (no Linux or Windows support) severely limits audience
  • Docker Compose CLI + tmux/iTerm already do this, so audience is GUI-preference macOS developers only
Target Audience

macOS developers managing multiple Docker Compose stacks locally

Similar To

Orbstack · Docker Desktop · Lazydocker

Post Description

Hi HN,

I built Compose Launcher because I often work on multiple projects at the same time, each with its own docker-compose setup.

It became difficult to keep track of: • which compose files are running • which ports are already in use • starting/stopping environments across different folders

Compose Launcher provides a small macOS GUI where you can register multiple compose files and manage them from one place.

You can quickly see running services, start/stop stacks, and avoid port conflicts.

The project is still early and I’d really appreciate feedback from people who run many docker-compose environments locally.

Similar Projects

Gaming●●Solid

C64 Ultimate Toolbox for macOS

Metal-based CRT shaders with 8 presets bring authentic retro feel to modern Macs.

Niche GemCozy
amiantos
202mo ago