v0.3.0
Stream mode · Profiles · Command palette
→
Local command center
Muxly replaces a sprawl of terminal windows with one surface — services on the left, live logs in the centre, controls on the right. Define your dev servers, watchers, and scripts once, then run the whole stack from a single window.
the app
Services and their status on the left, live terminal panes in the centre, the focused service's details and actions on the right.
The full window — sidebar, split terminal panes, and the details inspector.
the problem → the fix
Most dev workflows fan out into a mess of tabs: a dev server here, a watcher there, a queue worker behind it, a Docker stack underneath. Muxly defines them once and runs the whole set from a single surface.
Start, stop, and watch every service from one window. Opt-in auto-restart brings crashed services back, logs stay searchable across all of them, and child processes die with their parent — no orphans, no zombie ports.
features
r·u·q prompts and
drive other CLIs in place.
Ctrl/Cmd+P runs named actions — toggles, new
service, new profile, Stream mode — without leaving the
keyboard.
PORT so the two
never disagree.
nvm use, source .venv/bin/activate,
npm ci — before the service starts.
Ctrl/Cmd+↓) for ad-hoc commands without leaving
the app.
services.json from anywhere — an editor, a
script, an AI agent — and Muxly picks it up instantly.
safe to share
Mark the services that carry client or internal names as sensitive, then flip on Stream mode from the command palette. Names are masked everywhere at once; icons stay so you can still navigate.
Stream mode off — real names.
Stream mode on — masked, safe to share.
Muxly · by diethos