A free and open-source native macOS app that brings your local projects, services, ports and sessions into one place. Run a single app or an entire ordered stack, get fresh managed ports and real readiness checks and safely stop exactly the processes started. Built-in skill for Codex, Claude Code and their CLIs all share the same project catalog, launch ability and runtime information. Install in one command with Homebrew: brew install --cask JakeMawson/tap/launchstation
Simply launching projects with different stacks becomes challenging when you lose track of which projects use npm, which launch through python, and so on. Claude Code and Codex both working on the same projects, or working across threads, also wastes tokens to rediscover how the project is intended to be launched - and may launch multiple sessions or overlap ports.
I have been using this app I created for many months now and decided it would be helpful to opensource to the community - it manages all of that for you. Have something running? You can simply open Launch Station and open it on its existing port, start it on another port or end unwanted processes.