Moco es un framework de stubs diseñado para facilitar la simulación de servicios HTTP durante el desarrollo y las pruebas de integración. Permite definir respuestas específicas mediante archivos de configuración sin necesidad de desplegar aplicaciones completas en servidores de aplicaciones como Tomcat o Jetty, reduciendo el tiempo de iteración al modificar comportamientos de API.

El funcionamiento se centra en la ejecución de un servidor HTTP independiente que lee una configuración JSON para devolver respuestas predefinidas. Entre sus capacidades destacan:
Moco es de código abierto bajo licencia MIT y requiere Java 17 o superior para su última versión. Está disponible para macOS y Linux, y se distribuye como un ejecutable independiente (standalone runner) que no requiere instalación de infraestructura adicional.
Sobre moco
Servidor de stubs HTTP ligero para simular respuestas de APIs en pruebas y desarrollo, con configuración sencilla
Visitar mocoFicha técnica
Coste
GratisCódigo abierto
SíLicencia
MITDesde
2012Repositorio
dreamhead/mocoPropiedades
Categorías
Etiquetas
Play Framework es un framework web de código abierto desarrollado en Scala y compatible con Java. Se basa en una arquitectura ligera y sin estado, diseñada para minimizar el consumo de recursos de CPU, memoria e hilos. Esto permite que las aplicaciones escalen de forma predecible incluso bajo cargas de trabajo elevadas.
Como moco, es gratis.
21 alternativas a Play FrameworkJava es un lenguaje de programación orientado a objetos y una plataforma informática desarrollada originalmente por James Gosling en Sun Microsystems. Publicado en 1995, su sintaxis se basa en C y C++, pero omite muchas utilidades de bajo nivel para mejorar la portabilidad y la seguridad.
Frente a moco: funciona también en Windows y existe desde 1995.
38 alternativas a JavaTeamCity es un servidor de gestión de compilaciones y CI/CD desarrollado por JetBrains. Su objetivo es centralizar la automatización de los procesos de build, testing y despliegue para proyectos de software, asegurando que las entregas sean fiables y repetibles. Está diseñado para funcionar en entornos de desarrollo que requieren control sobre el pipeline, tanto para equipos humanos como para agentes de IA.
Frente a moco: es propietaria (moco es de código abierto), tiene funciones de pago, funciona también en Windows y no tiene versión para Mac y Linux.
14 alternativas a TeamCityGitBucket es una plataforma de control de versiones basada en el lenguaje Scala que corre sobre la máquina virtual de Java (JVM). Su diseño prioriza la simplicidad de despliegue, permitiendo ejecutarla directamente mediante un archivo WAR sin necesidad de configurar bases de datos externas complejas o entornos de servidor adicionales.
Frente a moco: admite plugins, es muy personalizable y existe desde 2013.
22 alternativas a GitBucketScriptella es una herramienta de ETL en Java que ejecuta scripts SQL y otros lenguajes contra múltiples fuentes de datos mediante archivos XML. No requiere diseñadores visuales, servidores de aplicaciones ni entornos propietarios. Utiliza SQL para el trabajo principal y XML solo para conectar las operaciones, permitiendo vincular resultados de consultas como variables y añadir expresiones puntuales.
Frente a moco: se usa sin registrarse y admite plugins.
21 alternativas a ScriptellaHay 5 alternativas a moco para Windows, Mac y Linux. La mejor alternativa gratuita es Play Framework, que además es de código abierto. Otras opciones destacadas: Java, TeamCity y GitBucket. Una está disponible en español. Actualizado en noviembre de 2026.
Alternativa de código abierto a: