Cliente de API de código abierto que guarda colecciones como archivos de texto sin formato en el sistema de archivos, una alternativa offline a Postman e Insomnia.
- Estrellas
- 5,434
- Forks
- 405
- Issues abiertos
- 191
- Último commit
- anteayer
¿Qué es?
Altair GraphQL Client es una herramienta con estilo de IDE para enviar y depurar consultas GraphQL contra cualquier endpoint GraphQL. Está diseñado para ayudar a los desarrolladores a probar consultas e implementaciones sin escribir código repetitivo, y se puede usar como aplicación de escritorio, extensión de navegador o versión web.
El proyecto se distribuye en varios formatos: aplicaciones instalables para plataformas de escritorio, extensiones para Chrome y Firefox, y un paquete npm, altair-express-middleware, que incorpora el cliente a un servidor Express. El código está escrito en TypeScript e incluye un frontend basado en Angular, además del empaquetado con Electron.
Altair también admite suscripciones y fragments de GraphQL, y el repositorio incluye una imagen de Docker y plantillas de despliegue para alojar el componente de API.
Funciones clave
- 01Se ejecuta como aplicación de escritorio, extensión de navegador o cliente web
- 02Admite consultas, mutaciones y suscripciones GraphQL
- 03Ofrece middleware de Express para integrar el cliente en un servidor
- 04Desarrollado con TypeScript y Angular, y empaquetado con Electron
Casos de uso
- Depurar consultas y mutaciones contra una API GraphQL durante el desarrollo
- Integrar un IDE de GraphQL en un backend basado en Express
- Probar suscripciones GraphQL desde un cliente de escritorio o de navegador
Inicio rápido
- 1
Instala la extensión de Chrome desde Chrome Web Store o el complemento de Firefox desde Mozilla Add-ons
- 2
O instala el paquete de middleware de Express desde npm
npm install altair-express-middleware - 3
Lee la documentación para empezar
Antes de usarlo
- La configuración del entorno de desarrollo y del despliegue autohospedado solo se describe brevemente en el README, que enlaza a documentación externa.
Temas
Preguntas frecuentes
- ¿Qué es altair?
- Un IDE de cliente GraphQL con muchas funciones para depurar consultas y APIs, disponible para escritorio, web, Chrome y Firefox, y como middleware de Express. Altair GraphQL Client es una herramienta con estilo de IDE para enviar y depurar consultas GraphQL contra cualquier endpoint GraphQL. Está diseñado para ayudar a los desarrolladores a probar consultas e implementaciones sin escribir código repetitivo, y se puede usar como aplicación de escritorio, extensión de navegador o versión web.
- ¿altair es gratuito? ¿Qué licencia tiene?
- altair es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿altair sigue mantenido?
- Mantenimiento activo. El último commit de altair fue el 20 oct 2026.
- ¿Para qué puedo usar altair?
- Depurar consultas y mutaciones contra una API GraphQL durante el desarrollo Integrar un IDE de GraphQL en un backend basado en Express Probar suscripciones GraphQL desde un cliente de escritorio o de navegador
- ¿Cómo se instala altair?
- Instala la extensión de Chrome desde Chrome Web Store o el complemento de Firefox desde Mozilla Add-ons O instala el paquete de middleware de Express desde npm: npm install altair-express-middleware Lee la documentación para empezar
- ¿Dónde consigo altair?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/altair-graphql/altair
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Ecosistema open source para el desarrollo de APIs que permite enviar solicitudes REST, GraphQL, WebSocket, SSE, Socket.IO y MQTT desde aplicaciones web, de escritorio y CLI.
Cliente de API para terminal que guarda solicitudes HTTP, GraphQL, gRPC, WebSocket y SSE en archivos .http de texto plano que puedes versionar con git.
Un cliente HTTP de línea de comandos rápido y fácil de usar que reproduce gran parte de la sintaxis de HTTPie con un inicio más rápido.
Cliente ligero y local-first para depurar API, creado con Rust y Tauri 2, que se presenta como alternativa a Postman con un tamaño de unos 10 MB.
Cliente de API multiplataforma y de código abierto para GraphQL, REST, WebSockets, SSE y gRPC, con almacenamiento local, en Git y en la nube.