Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsJul 23, 2026·3 min de lectura

Altair GraphQL Client — Feature-Rich GraphQL IDE for All Platforms

A cross-platform GraphQL client available as a desktop app, browser extension, and web app. Altair supports query autocompletion, file uploads, environment variables, pre-request scripts, and multiple query windows.

Listo para agents

Staging seguro para este activo

Este activo primero queda en staging. El prompt copiado pide inspeccionar los archivos staged antes de activar scripts, config MCP o config global.

Stage only · 29/100Política: staging
Superficie agent
Cualquier agent MCP/CLI
Tipo
CLI Tool
Instalación
Single
Confianza
Confianza: Established
Entrada
Altair GraphQL Client
Comando de staging seguro
npx -y tokrepo@latest install 9106157a-8659-11f1-9bc6-00163e2b0d79 --target codex

Primero deja archivos en staging; la activación requiere revisar el README y el plan staged.

Introduction

Altair GraphQL Client is an open-source, feature-rich GraphQL IDE that runs as a desktop app, browser extension, or web app. It goes beyond basic query execution to offer file uploads, environment management, pre-request scripts, and plugin support.

What Altair GraphQL Client Does

  • Sends GraphQL queries, mutations, and subscriptions with full autocompletion
  • Manages environment variables and headers across multiple workspaces
  • Supports file uploads via the GraphQL multipart request specification
  • Runs pre-request and post-request scripts in JavaScript for dynamic workflows
  • Generates query documentation from the introspection schema automatically

Architecture Overview

Altair is built with Angular and runs as an Electron desktop app, a browser extension (Chrome, Firefox, Edge), and a Progressive Web App. The core editor uses CodeMirror with a custom GraphQL language mode. Plugin support allows third-party extensions to add themes, importers, and custom actions.

Self-Hosting & Configuration

  • Download desktop builds for macOS, Windows, and Linux from the official site
  • Install browser extensions from Chrome Web Store, Firefox Add-ons, or Edge Add-ons
  • Access the web version at altairgraphql.dev without installation
  • Configure multiple environments (dev, staging, prod) with variable switching
  • Add plugins from the built-in plugin manager for themes and custom functionality

Key Features

  • Multi-window and multi-tab interface for managing queries across endpoints
  • File upload support that most GraphQL IDEs lack
  • Pre-request scripts enable dynamic header injection (e.g., JWT token refresh)
  • Collection management for organizing and sharing saved queries
  • Response stats showing query timing, size, and status codes

Comparison with Similar Tools

  • GraphiQL — official GraphQL Foundation IDE; Altair adds file uploads and pre-request scripts
  • GraphQL Playground — archived project; Altair is actively maintained with more features
  • Insomnia — general API client with GraphQL mode; Altair is GraphQL-specialized
  • Postman — broad API platform; Altair provides deeper GraphQL-specific tooling
  • Apollo Studio — cloud-based with team features; Altair is local-first and open source

FAQ

Q: Does Altair support GraphQL subscriptions? A: Yes. It supports subscriptions over WebSocket, SSE (Server-Sent Events), and other transport protocols.

Q: Can I upload files through Altair? A: Yes. Altair supports the GraphQL multipart request spec for file uploads, a feature most competitors lack.

Q: Is it free for commercial use? A: Yes. Altair is licensed under MIT and free for all use cases.

Q: How do pre-request scripts work? A: Write JavaScript in the pre-request script panel to dynamically set headers, variables, or environment values before each query executes.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados