I built this because I was tired of the two usual ways of running a frontend + API (+ whatever else) in dev. Tools like concurrently work, but there s no interaction with the individual processes which was my pain point. The alternative — opening three terminal windows by hand and alt-tabbing between them — gets old fast.curtab runs each command in its own tab. The key part is that each tab is a real PTY, so processes stay fully interactive — colored output, prompts and keyboard input all work.