Una carpeta, doce repos, una sola pantalla.
Apunta y pulsa arrancar. Puertos sin colisión, logs, git y salud en vivo.
Demo ilustrativa.
Míralo en acción
Dos proyectos, puertos sin colisión, logs en vivo.
Recorrido real, sin edición.
De doce cd al día a una pantalla
Apunta a la carpeta
Vive en tu raíz de proyectos.
Auto-detecta cada uno
Tipo y comando de dev. Cero config.
Arranca sin chocar
Un puerto único por proyecto.
Vigila en vivo
Logs, git y CI en una vista.
Todo el baile, una sola pantalla
Auto-detección sin config
Deduce tipo y comando de Vite, Next, Astro, Electron, Express, Python/FastAPI, bots y monorepos.
Lanza muchos, cero choques
Un puerto único por proyecto (4000–4099). Corre cinco a la vez, aislados.
Logs en vivo
Streaming por WebSocket: filtrar, seguir, limpiar.
Git de un vistazo
Branch, cambios, ahead/behind y último commit, por proyecto.
Salud publicada
Versión en npm/PyPI y CI de GitHub, cacheado.
Fallos amables
¿Faltan node_modules? Botón Instalar de un click.
Re-escaneo en vivo
Suelta una carpeta nueva y aparece, sin reiniciar.
Control de procesos limpio
Start/stop con kill del árbol completo en Windows.
Local-only por diseño
Escucha en 127.0.0.1, nunca 0.0.0.0.
Genérica, sin nombres hardcodeados
Escaneo automático más tus sobrescrituras en config.json (local, fuera de git). Edítalo a mano o desde el dashboard.
Por proyecto: fija el puerto, renombra, cambia el comando, añade variables u oculta la tarjeta.
Un solo usuario, solo loopback
El socket escucha en 127.0.0.1 en exclusiva. Lanza procesos que ya tienes en disco — como ejecutar npm run dev tú mismo.
Sin nube
SiempreNada sale de tu máquina. Sin cuentas, sin telemetría.
Degrada con gracia
Opcionalgit, gh y uv enriquecen las vistas. Si faltan, el resto sigue.
Windows-aware
ProbadoKill del árbol de procesos y sonda dual-stack. Node 18+.
Clónalo dentro de tu carpeta y arranca
Vive dentro de la carpeta que gestiona. Clónalo, compila la UI una vez y sirve todo en un puerto.
Abre http://127.0.0.1:7777. Escanea la carpeta padre, siembra un config.json y muestra tus proyectos.
¿Otra carpeta? MISSION_CONTROL_PROJECTS_ROOT=/ruta/a/code. · Dev (HMR): npm run dev
Deja de hacer de detective de puertos. Pulsa arrancar.
Una carpeta, todos tus repos, una pantalla. Sin choques, con logs, git y salud en vivo.