Survivor es un cliente de APIs de escritorio. REST, GraphQL, WebSocket y Socket.IO, scripts compatibles con tus colecciones de Postman y todo guardado en SQLite, en tu equipo. Sin cuenta, sin nube, sin que tus credenciales salgan de tu máquina.
Disponible hoy para Windows 10 y 11. macOS y Linux, próximamente. Al instalarlo aceptás los términos de uso.

Survivor corre como aplicación nativa de escritorio, con su propio motor HTTP. Lo que probás, lo que guardás y lo que cifrás queda en tu equipo.
Aplicación Electron con motor Node propio. Hoy en Microsoft Store para Windows; macOS y Linux vienen después. Menús nativos, atajos del sistema y ventana que recuerda tu disposición.
Sin CORS, sin proxy en la nube, sin agente intermedio. Probar un servicio en 127.0.0.1 o en la red de la oficina es parte del producto.
Workspaces, entornos, colecciones, borradores, pestañas e historial se guardan en una base local con transacciones. Cerrás y volvés exactamente donde estabas.
Sin registro ni cuenta. Los valores secretos se ocultan en pantalla, los snippets solo se copian cuando apretás el botón y el Package exportado va cifrado con tu clave.
El protocolo se elige al crear la petición. El método, la URL y Enviar forman una sola fila; para conexiones persistentes el botón pasa a Conectar y Desconectar.

// Tests · se ejecuta al recibir la respuesta
const data = sv.response.json();
sv.environment.set("token", data.token);
sv.test("Status 200", () => {
sv.expect(sv.response.code).to.equal(200);
});Pre-request prepara variables y headers. Tests lee la respuesta, escribe en el entorno y registra aserciones. El objeto se llama sv, y pm es el mismo objeto: las colecciones importadas de Postman corren sin renombrar su código.
Guardar crea r1, r2, r3 cuando cambia la configuración. Cada envío queda registrado con el body realmente enviado, la respuesta completa, la revisión y el entorno que se usó.


La colección tiene su propio detalle: resumen, autorización, scripts, variables y ejecuciones. Las peticiones nuevas heredan la auth; las existentes conservan la suya.
Los adjuntos y los certificados viven dentro del workspace, con directorios y referencias estables: renombrar o mover un archivo no rompe las peticiones que lo usan.

Exportar Package genera un .svpkg con la base SQLite portable del workspace: colecciones, entornos y valores, archivos, sesión, borradores, revisiones, ejecuciones y respuestas guardadas. Importarlo crea un workspace nuevo, aislado del original.
La base local de tu perfil abre sin contraseña, con permisos restringidos. Los exports JSON de colección y entorno siguen siendo interoperables y no van cifrados.

El generador parte del borrador actual y resuelve las variables del entorno seleccionado. No ejecuta la petición ni los scripts; el código se copia solo cuando accionás el botón.
Conserva parámetros habilitados, auth Bearer/Basic, headers y la serialización del body. Multipart y binarios se reconstruyen en Base64. El generador indica qué ajustes necesita adaptar cada biblioteca.

⌘ en macOS, Ctrl en Windows y Linux. La guía completa vive en Ayuda → Atajos de teclado.
Survivor ya se descarga desde Microsoft Store para Windows. Las versiones para macOS y Linux están en camino: dejanos tu correo y te escribimos el día que estén listas. Nada más: ni newsletter ni llamados.
Para Windows 10 y 11, desde Microsoft Store: buscá "Survivor" o usá el botón de descarga de esta página. La app sigue en beta; se actualiza sola a través de la tienda. Al instalarla aceptás los términos y condiciones de uso, publicados en terminos.nexhub.com.ar. Las versiones para macOS y Linux todavía no están publicadas: anotate en la lista y te avisamos.
El precio y la forma de pago se ven en la ficha de Microsoft Store, que es donde se gestiona la instalación. Esta página no reemplaza esa información.
No. Survivor trabaja con un perfil local y guarda todo en una base SQLite en tu equipo. No hay registro, login ni sincronización con un servidor nuestro.
Sí. Importás el JSON de colección o entorno y los scripts corren con pm como alias de sv: variables, entorno, tests, expect y sendRequest. Las APIs avanzadas como globals, cookies, runner, visualizer y require todavía no están disponibles, y la importación te lo avisa cuando las detecta.
No. Los valores quedan en la base local, con permisos restringidos. Cuando exportás un Package, va cifrado con una clave que elegís vos y que no se guarda en ningún lado. Los snippets de código incluyen valores reales, por eso solo se copian cuando apretás el botón.
El foco es la aplicación de escritorio. Existe una variante web que comparte la interfaz, pero necesita un proceso local corriendo en tu máquina para alcanzar localhost y tu red privada. No es un servicio en la nube.
Hoy, Windows 10 y 11, desde Microsoft Store. La aplicación está construida para correr también en macOS y Linux, y esas versiones se publican después. La ventana inicial es de 1440 × 960 y admite un mínimo de 900 × 650.
Se instala desde Microsoft Store, sin cuenta ni configuración. Si tu equipo prueba APIs todos los días y querés contarnos cómo trabajan, escribinos.