Última versión

El cliente REST API
local-first

Colecciones, ambientes, scripts y runner data-driven — guardados como archivos JSON planos y git-friendly en tu disco. Sin nube, sin cuenta, sin lock-in.

Base gratis, para siempre Sin cuenta Pro es un pago único de $20 Importa Postman y Bruno

Windows 10+ · macOS 11+ · Linux x64 (AppImage / deb) · brew install --cask LuisBP90/restruno/restruno

RestRuno — my-api.collection
GET list users
POST create user
PUT update user
DEL delete user
GET health
POST {{baseUrl}}/api/users Send
201 Created · 84 ms · 312 B
{
  "id": 4021,
  "name": "Ada Lovelace",
  "role": "admin",
  "createdAt": "2026-08-11T22:41:07Z"
}
// tu workspace en git

Requests que puedes diffear, revisar y mergear

Cada request es un archivo *.rr.json legible. Tu workspace de APIs vive junto a tu código — se revisa en el mismo pull request, versionado en el mismo repo.

collections/users/create-user.rr.json
{
  "name": "create user",
  "method": "POST",
  "url": "{{baseUrl}}/api/users",
  "headers": [
    { "Content-Type": "application/json" }
  ],
  "tests": "rr.expect(res.status).toBe(201)"
}
git diff — revisado en tu PR
@@ create-user.rr.json @@
  "method": "POST",
  "url": "{{baseUrl}}/api/users",
-  "tests": ""
+  "tests": "rr.expect(res.status).toBe(201)"
  "headers": [
    { "Content-Type": "application/json" }
  ]
// funciones

Todo lo que un cliente REST debería ser

Hecho para developers que quieren su workspace de APIs bajo control de versiones, no en la nube de alguien más.

Local-first y git-friendly

Cada request es un archivo *.rr.json legible en la carpeta que tú elijas. Haz commit, diff y revísalo en PRs.

Scripts y tests

JavaScript pre/post por request con una API rr.* en sandbox — aserciones, variables, mutación del request, snippets.

Runner data-driven PRO

Ejecuta colecciones contra archivos CSV / JSON / TXT, una pasada por fila, con resultados pass/fail por request.

Asistente de IA y MCP PRO

Genera requests y tests con IA, y expón tus colecciones a agentes mediante un servidor MCP integrado.

Importa desde donde sea

Trae colecciones de Postman (v2.x) y Bruno con folders, auth, scripts y ambientes. Pega un cURL y obtén un request.

Variables y ambientes

Ámbitos global, de ambiente y de colección con interpolación {{var}} y reglas de precedencia claras.

// por qué cambiar

¿Cansado de que Postman te pida iniciar sesión?

El mismo flujo de trabajo, sin nada de nube. Aquí es donde RestRuno se diferencia.

RestRuno Postman
Dónde viven las colecciones Tu disco, JSON plano Su nube
Cuenta obligatoria Nunca Para casi todo
Revisar cambios en un PR Nativo — archivos planos Exportar y pegar
Precio de las funciones pro $20 pago único $14+ por usuario / mes

Lee la comparativa completa RestRuno vs Postman →

// precios

Precio simple, pago único

El cliente base es gratis para siempre. Pro desbloquea las funciones avanzadas — pagas una vez, sin suscripción.

Free
$0
  • Colecciones y requests ilimitados
  • Ambientes y variables
  • Scripts, tests y consola
  • Import Postman / Bruno / cURL
  • Runner secuencial de colecciones
Descargar
MÁS POPULAR
Pro
$20 pago único
  • Todo lo de Free
  • Asistente de IA
  • Servidor MCP para agentes
  • Runner data-driven (CSV/JSON)
  • Úsalo en 2 dispositivos
Comprar Pro
Enterprise
$149 pago único
  • Todo lo de Pro
  • Una key para todo tu equipo
  • 50 activaciones de dispositivos
  • Soporte prioritario por email
Comprar Enterprise
// faq

Preguntas que hacen los developers

Las respuestas cortas antes de descargar.

¿La versión gratis de verdad sirve?

Sí — colecciones, ambientes, scripts, tests y el runner secuencial son gratis para siempre, sin límites. Pro solo añade el asistente de IA, el servidor MCP y el runner data-driven.

¿Dónde se guardan mis datos?

En tu disco, como archivos *.rr.json planos en la carpeta que tú elijas. No hay sincronización en la nube, no hay cuenta y nada sale de tu máquina.

¿Puedo traer mis colecciones de Postman?

Sí — importa colecciones de Postman (v2.x) y Bruno con folders, auth, scripts y ambientes intactos. También puedes pegar un comando cURL para crear un request.

¿Pro es de verdad un pago único?

Sí. $20 una vez, úsalo en 2 dispositivos, quédatelo para siempre. Sin suscripción, sin renovación. Los equipos pueden comprar una key Enterprise para 50 dispositivos por $149.

Tu workspace de APIs, de vuelta en tu disco

Descarga RestRuno gratis e importa tus colecciones de Postman en un clic.