Repolode
darrenburns

darrenburns/posting

Cliente HTTP para API que funciona en la terminal, alternativa a Postman e Insomnia, con solicitudes guardadas en archivos YAML.

Alternativa open source a:PostmanInsomnia

Estrellas
12,529
Forks
291
Issues abiertos
83
Último commit
hace 6 días

¿Qué es?

Posting es un cliente de API centrado en el teclado que se ejecuta como TUI, por lo que se puede usar tanto por SSH como en local. Ofrece las mismas funciones que clientes gráficos como Postman e Insomnia: crear y enviar solicitudes HTTP, organizarlas en colecciones e inspeccionar las respuestas.

Las solicitudes se guardan localmente como archivos YAML sencillos, fáciles de leer y de mantener bajo control de versiones. Los entornos y las variables se pueden combinar por capas, y la herramienta admite HTTP, GraphQL, gRPC (incluido el streaming) y eventos enviados por el servidor. Las respuestas se pueden buscar, consultar como un árbol JSON plegable y filtrar con JSONPath.

Posting puede importar comandos curl, especificaciones OpenAPI y colecciones de Postman y Bruno, así como exportar solicitudes a curl. Incluye 37 temas y permite configurar combinaciones de teclas y crear temas personalizados.

Funciones clave

  • 01TUI controlada por teclado que funciona por SSH
  • 02Solicitudes guardadas en archivos YAML legibles para el control de versiones
  • 03Admite HTTP, GraphQL, streaming de gRPC y eventos enviados por el servidor
  • 04Búsqueda en respuestas, árbol JSON plegable y filtrado con JSONPath
  • 05Importa curl, OpenAPI, Postman y Bruno; exporta a curl
  • 0637 temas incluidos y combinaciones de teclas personalizables

Casos de uso

  • Probar API REST o GraphQL mientras se trabaja por SSH en un servidor remoto
  • Mantener colecciones de solicitudes de API en un repositorio Git junto al código
  • Migrar desde Postman o Bruno importando colecciones existentes
  • Permitir que agentes de programación envíen solicitudes a través de una ventana abierta de Posting

Temas

Preguntas frecuentes

¿Qué es posting?
Cliente HTTP para API que funciona en la terminal, alternativa a Postman e Insomnia, con solicitudes guardadas en archivos YAML. Posting es un cliente de API centrado en el teclado que se ejecuta como TUI, por lo que se puede usar tanto por SSH como en local. Ofrece las mismas funciones que clientes gráficos como Postman e Insomnia: crear y enviar solicitudes HTTP, organizarlas en colecciones e inspeccionar las respuestas.
¿posting es gratuito? ¿Qué licencia tiene?
posting es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿posting sigue mantenido?
Mantenimiento activo. El último commit de posting fue el 16 oct 2026.
¿Para qué puedo usar posting?
Probar API REST o GraphQL mientras se trabaja por SSH en un servidor remoto Mantener colecciones de solicitudes de API en un repositorio Git junto al código Migrar desde Postman o Bruno importando colecciones existentes Permitir que agentes de programación envíen solicitudes a través de una ventana abierta de Posting
¿Dónde consigo posting?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/darrenburns/posting

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados