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.
Orquestador local de microservicios
MicroLab arranca en tu máquina la infraestructura (Kafka, Redis, PostgreSQL) y todos los backends que necesitas, con su comunicación local, DEV o mock ya resuelta. Prueba flujos completos sin montar el entorno a mano ni tocar tus repositorios.
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.
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.
Para cada conexión eliges si apunta al micro real en local, al entorno DEV o a un mock. MicroLab reescribe las URLs automáticamente, sin editar tus repositorios.
Ejecució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.
«Añadir micro» detecta el stack, los puertos, la infra y las dependencias del repo. Cero configuración manual para empezar.
Captura llamadas y crea stubs de un clic, genera esqueletos de respuesta desde OpenAPI y organiza variantes por servicio. Con hot-reload, al estilo Postman.
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.
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.
Importa y exporta escenarios autocontenidos para compartirlos con tu equipo. El mismo entorno, reproducible en cualquier máquina.
De cero a un escenario corriendo en cuatro pasos.
Apunta a la carpeta del repo. MicroLab detecta el stack, los puertos, la infra y las dependencias automáticamente.
Elige qué micros levantar juntos y, por cada dependencia, si va en local, contra DEV o simulada con un mock.
La app arranca infra y backends en el orden correcto, reescribe las URLs entre ellos y espera a que estén healthy.
Lanza tu flujo completo. Sigue los logs en vivo, revisa el health y edita mocks sobre la marcha sin reiniciar nada.
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.
La beta es gratis y trae la app completa. Más adelante llegarán dos planes para llevar MicroLab más lejos: automatización por terminal e IA.
Automatiza con el CLI.
Orquesta tus escenarios desde la terminal y en CI con el CLI microlab, con la
misma lógica del motor y paridad total con la app.
Opera con IA.
Un copiloto de IA 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.
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, gratis: hay instaladores de la beta para Windows y Linux. El de macOS llegará más adelante.
Sí. Los escenarios se exportan como ficheros autocontenidos e importables, de modo que todo el equipo levanta exactamente el mismo entorno de forma reproducible.
MicroLab está en camino. Ten tu escenario de microservicios corriendo en minutos.
Ver descargas