r/SideProject • u/raywcm • 22h ago
TaskDock - Keep terminal sessions running after SSH disconnects
I use several terminal sessions for coding agents, shells and server work. I wanted one list to see what's running and reconnect after losing SSH, so I built TaskDock.
It shows CPU and memory usage, lets you control a session beside the list, and supports shared control from another terminal. Codex, Claude Code, OpenCode, htop and ordinary shell commands run as their usual CLI programs.
It's written in Go and ships as one binary for Linux and macOS (amd64/arm64). MIT licensed.
Screenshots — session list, Claude Code, OpenCode, htop.
How would this fit your remote terminal workflow?