Cliente de API offline-first que guarda tus colecciones como archivos de texto plano en tu propio repositorio Git. Sin cuenta obligatoria, sin sincronización en la nube.
Alternativas privadas a Postman, verificadas con nuestros criterios públicos.
Cliente de API offline-first que guarda tus colecciones como archivos de texto plano en tu propio repositorio Git. Sin cuenta obligatoria, sin sincronización en la nube.
Cliente de API de código abierto rápido y ligero que se ejecuta en el navegador y puede autoalojarse en tu propio servidor. No hace falta instalar nada para empezar.
No hay coincidencias para esos filtros.
| Tool | Stores requests | Based in | Cost |
|---|---|---|---|
| Local files (Git) | · | Free |
| | Browser or self-host | United Kingdom | Free |
Cada petición que construyes tiene las llaves de tu API: los tokens de autenticación y secretos de entorno que pegas en una variable y olvidas. Un cliente que prioriza la nube como Postman sube todo eso en cuanto inicias sesión, porque la sincronización de la cuenta es el modo en que funciona el producto. Un cliente de API de código abierto hace el mismo trabajo sin ese trato. Tus peticiones se quedan en tu propio disco o en tu propio servidor, y la cuenta pasa a ser opcional en lugar de obligatoria.
No hay ningún ajuste que haga local a un cliente que prioriza la nube. El inicio de sesión y la sincronización en segundo plano de tus colecciones y variables de entorno son la arquitectura, no un interruptor, así que las peticiones y secretos que guardas se suben para mantener ese espacio de trabajo coherente entre tus dispositivos. Puedes tener cuidado con lo que escribes en una variable, pero el diseño empuja todo hacia la nube por defecto, y un solo espacio de trabajo compartido puede llevar el token de un compañero a un servidor que ninguno de vosotros administra. La única solución real es un cliente que nunca da por hecha una cuenta, que es en torno a lo que está construida cada opción de esta página.
Cada cliente aquí se mide frente a nuestros criterios de inclusión públicos, con un foco que es el que más importa para esta categoría: dónde residen tus peticiones y secretos por defecto. Listamos un cliente solo cuando es de código abierto y mantiene tus colecciones en una infraestructura que controlas sin forzar un inicio de sesión, a la vez que hace bastante bien el trabajo cotidiano de construir y probar una API como para que echáramos mano de él nosotros mismos. Decimos con claridad dónde cede cada uno, para que estés sopesando una contrapartida real en lugar de un eslogan.
Empieza por el almacenamiento. Un cliente que escribe cada petición en un archivo de texto plano te deja hacer commit de la colección en Git y revisar un cambio en un pull request, con los secretos mantenidos fuera de la nube de nadie. Después, comprueba si se requiere una cuenta para el trabajo básico o si solo se ofrece para la sincronización, ya que un inicio de sesión obligatorio es una subida obligatoria. Luego mira cómo se manejan los secretos: un buen cliente mantiene las variables de entorno donde puedes verlas y nunca las manda fuera como condición de uso. Por último, confirma que importa una colección de Postman, para que dejarlo sea una migración y no una reescritura. El hilo común es el control, que es exactamente lo que una herramienta solo en la nube te quita.
Esta es la objeción honesta, porque los espacios de trabajo compartidos en la nube son cómodos. La respuesta es que control y colaboración no son opuestos. Bruno guarda las colecciones como archivos, así que tu equipo colabora a través del mismo flujo de Git que ya usas para el código, con historial y revisión integrados. Hoppscotch puede autoalojarse, así que un equipo obtiene una instancia compartida en su propio servidor en lugar del de un proveedor. Cambias una nube lista para usar por una configuración que posees, y para la mayoría de los equipos que ya viven en Git el flujo se siente familiar en vez de más difícil.
Exporta tu colección existente desde Postman, luego impórtala en el cliente que elegiste, y tus peticiones guardadas pasan. Vuelve a introducir tus secretos de entorno a mano, ya que no viajan en una exportación, y ese es el momento en que vuelven a estar bajo tu control. A partir de ahí, haz commit de la colección en tu repositorio o levanta una instancia autoalojada, y tu trabajo con la API deja de alimentar un espacio de trabajo que no posees. Dale una semana de uso diario y el hábito se asienta, porque enviar una petición funciona exactamente como antes.