Versión 1.0.0 · 7 de noviembre de 2026

Graba el servicio real.
Reprodúcelo cuando no esté.

Cliente REST de escritorio que guarda cada petición con su respuesta y levanta un mock local que se comporta igual: para trabajar cuando el servicio está caído, fuera de horario o todavía no existe.

Windows · macOS · Linux · o el jar con Java 21. Gratis, con licencia Apache-2.0.

Demo pública ▾ JSONPlaceholder v1 GET /users/{id} POST /posts ▸ PokeAPI
GET {{baseUrl}}/users/1 ● Grabar
{ "id": 1, "name": "Leanne Graham", "email": "Sincere@april.biz" }
200 OK 148 ms · grabada como variante activa

Cómo funciona

1

Llama al servicio real

Organiza APIs, versiones y operaciones en un workspace versionable en Git. Entornos, autenticación y scripts como en cualquier cliente REST.

2

Graba cada respuesta

Con ● Grabar, cada petición se guarda con su respuesta, desde el cliente o como proxy delante del servicio. Sin secretos en los archivos.

3

Levanta el mock

Un servidor local que responde igual que el real, con variantes, fallos simulados y parámetros generalizados. O dentro de tu app Spring Boot / Quarkus.

Lo que trae la 1.0.0

Cliente HTTP completo

JSON, XML, form, multipart y binario. Basic, Bearer, API Key y OAuth2.

Variantes y modo fallo

Varias respuestas por petición; timeout, conexión rechazada o TLS simulados.

Importar OpenAPI y cURL

Del contrato a un mock funcionando, sin grabar nada a mano.

Exportar a WireMock

Carpeta o zip listos para WireMock standalone o Docker.

Scripts before y post

JavaScript en sandbox, con confianza por workspace.

Generar modelos

TypeScript, Java (Lombok o records) o JSON Schema desde una respuesta.

Librería · Maven Central

Tus grabaciones, dentro de tu aplicación

Para el entorno de desarrollo donde no puedes levantar un mock aparte. Se activa por configuración y solo simula las APIs que elijas: el resto va al servicio real.

Ver la guía paso a paso
pom.xml
<dependency>
  <groupId>com.mr-cisne.cispalmocks</groupId>
  <artifactId>cispalmocks-spring-boot-starter</artifactId>
  <version>1.0.0</version>
</dependency>

Novedades

1.0.0 7 de noviembre de 2026 Primera versión: cliente, grabación, mock, variantes, scripts, OpenAPI, librería embebida e instaladores con Java incluido. Notas completas