Escenarios de un clic
Agrupa los micros de un flujo en un escenario y levántalo o páralo entero con un botón. Orden de arranque, health y dependencias resueltos por ti.
Qué es un escenarioOrquestador local de microservicios
Cada dependencia apunta a donde tú digas: al micro que tienes abierto, a la nube —tu entorno DEV— o a un mock. MicroLab reescribe las URLs al levantar, así que no tocas ni una línea de tus repositorios.
Al levantar · MicroLab inyecta estas URLs a cada micro
LOCAL_SETUP.md de 40 pasos a un clicMontar un entorno local de microservicios es lento, frágil y difícil de repetir. MicroLab lo convierte en algo visual, reproducible y no invasivo. Por qué existe y quién lo hace.
Una herramienta pensada para equipos que trabajan con muchos microservicios.
Agrupa los micros de un flujo en un escenario y levántalo o páralo entero con un botón. Orden de arranque, health y dependencias resueltos por ti.
Qué es un escenarioPara cada conexión eliges si apunta al micro real en local, a la nube (tu entorno DEV) o a un mock. MicroLab reescribe las URLs automáticamente, sin editar tus repositorios.
Cómo se resuelve cada dependenciaEjecución en modo mixto: rápido y con hot-reload el micro que estás tocando, aislado en Docker el que solo necesitas de fondo. Tú decides por servicio.
Nativo o en contenedor«Añadir micro» detecta el stack, los puertos, la infra y las dependencias del repo. Cero configuración manual para empezar.
El manifiesto y el stackCaptura llamadas y crea stubs de un clic, genera esqueletos de respuesta desde OpenAPI y organiza variantes por servicio. Con hot-reload, al estilo Postman.
Los mocks en la app
Kafka, Redis y PostgreSQL en Docker los administra la app, con auto-remapeo de puertos
cuando hay colisión. Nada de docker compose a mano.
Logs en vivo con color por micro, búsqueda y seguir-cola; health por tarjeta y un grafo navegable del escenario para ver quién habla con quién.
Los logs en vivo
Todo lo que hace la UI lo hace el CLI microlab. Automatiza escenarios en CI o
desde tu terminal, con la misma lógica del motor.
microlab Importa y exporta escenarios autocontenidos para compartirlos con tu equipo. El mismo entorno, reproducible en cualquier máquina.
Compartir un escenarioDe cero a un escenario corriendo en cuatro pasos. Si aún estás decidiendo cómo montarlo, la guía explica qué necesita un entorno local de microservicios y qué resuelve cada enfoque.
Apunta a la carpeta del repo. MicroLab detecta el stack, los puertos, la infra y las dependencias automáticamente.
Añadir un micro, paso a pasoElige qué micros levantar juntos y, por cada dependencia, si va en local, a la nube o simulada con un mock.
Tu primer escenarioLa app arranca infra y backends en el orden correcto, reescribe las URLs entre ellos y espera a que estén healthy.
El primer arranqueLanza tu flujo completo. Sigue los logs en vivo, revisa el health y edita mocks sobre la marcha sin reiniciar nada.
Actividad y chequeosUn escenario corriendo de verdad: qué micro está sano, a dónde apunta cada dependencia y qué está pasando ahora mismo.
El motor no lleva lógica de ningún stack concreto: el conocimiento vive en perfiles declarativos. Añadir una tecnología es añadir un perfil, no reescribir el orquestador.
Para uso personal es gratis — la ventana y el CLI, enteros, con un tramo diario de IA para probarla. Usarlo en tu trabajo, o sin límite de IA, lleva plan de pago.
MicroLab entero, a mano.
La ventana y la terminal, sin recortes. El CLI microlab lleva la misma
lógica del motor y paridad total con la app, también en CI.
Que lo monte la IA.
Un copiloto arma y levanta escenarios por ti: describe el flujo en lenguaje natural y deja que MicroLab lo orqueste, con chat integrado y servidor MCP para tus agentes.
El entorno, igual para todos.
Un catálogo de escenarios que el equipo comparte: quien entra nuevo clona,
arranca y ya está trabajando, sin leerse el LOCAL_SETUP.md de nadie.
Beta Primera beta pública. Sin firmar todavía: el SO puede avisar de app no verificada.
Instalador .exe · Windows 10/11 (x64)
El instalador para macOS llegará más adelante.
PróximamenteAppImage · .deb
.deb
No. MicroLab es no invasivo: inyecta la configuración al arrancar cada micro (flags
-D o variables de entorno) y reescribe las URLs entre servicios, sin tocar el
código ni los ficheros de tus repositorios.
El motor es agnóstico de stack: usa un registro declarativo de perfiles. Hoy funciona con JVM (Quarkus, Spring Boot) y Node/Angular; .NET, Python y Go están preparados. Añadir una tecnología es añadir un perfil, sin tocar el orquestador.
Sí. Por cada dependencia decides si resolverla en local, contra el entorno DEV (con VPN cuando aplique) o con un mock. Es la esencia de MicroLab: probar el trozo que te interesa sin levantar todo lo demás.
Kafka, Redis y PostgreSQL en Docker, gestionados por la propia app, con auto-remapeo de puertos si hay colisión. Necesitas Docker Desktop (o un motor Docker) instalado.
Ya puedes descargarlo: hay instaladores de la beta para Windows y Linux, y el de macOS llegará más adelante. Es gratis para uso personal —aprender, evaluar, tus propios proyectos—; usarlo en el trabajo requiere un plan de pago.
Sí. Los escenarios se exportan como ficheros autocontenidos e importables, de modo que todo el equipo levanta exactamente el mismo entorno de forma reproducible.
Descarga la beta y ten tu escenario de microservicios corriendo en minutos.
Ver descargas