Repolode
altair-graphql

altair-graphql/altair

A feature-rich GraphQL client IDE for debugging queries and APIs, available on desktop, web, Chrome/Firefox and as Express middleware.

Open-source alternative to:GraphiQLPostman

Stars
5,434
Forks
405
Open issues
191
Last commit
2 days ago

What is it?

Altair GraphQL Client is an IDE-style tool for sending and debugging GraphQL queries against any GraphQL endpoint. It is built to help developers test queries and implementations without writing boilerplate, and it runs as a desktop app, a browser extension, and a web version.

The project is distributed in several forms: installable apps for desktop platforms, Chrome and Firefox extensions, and an npm package, altair-express-middleware, that adds the client to an Express server. The codebase is written in TypeScript and includes an Angular-based frontend along with Electron packaging.

Altair also supports GraphQL subscriptions and fragments, and the repository includes a Docker image and deployment templates for hosting the API component.

Key features

  • 01Runs as a desktop app, browser extension, or web client
  • 02Supports GraphQL queries, mutations, and subscriptions
  • 03Provides Express middleware for embedding the client in a server
  • 04Built with TypeScript and Angular, packaged with Electron

Use cases

  • Debugging queries and mutations against a GraphQL API during development
  • Embedding a GraphQL IDE into an Express-based backend
  • Testing GraphQL subscriptions from a desktop or browser client

Quick start

  1. 1

    Install the Chrome extension from the Chrome Web Store or the Firefox add-on from Mozilla Add-ons

  2. 2

    Or install the Express middleware package from npm

    npm install altair-express-middleware
  3. 3

    Read the documentation to get started

Things to know

  • Development and self-hosted deployment setup is described only briefly in the README and points to external docs.

Topics

FAQ

What is altair?
A feature-rich GraphQL client IDE for debugging queries and APIs, available on desktop, web, Chrome/Firefox and as Express middleware. Altair GraphQL Client is an IDE-style tool for sending and debugging GraphQL queries against any GraphQL endpoint. It is built to help developers test queries and implementations without writing boilerplate, and it runs as a desktop app, a browser extension, and a web version.
Is altair free to use? What license does it have?
altair is open source under the MIT license. Check the license terms before using it in commercial products.
Is altair still maintained?
Actively maintained. The last commit to altair was on Oct 20, 2026.
What can I use altair for?
Debugging queries and mutations against a GraphQL API during development Embedding a GraphQL IDE into an Express-based backend Testing GraphQL subscriptions from a desktop or browser client
How do I install altair?
Install the Chrome extension from the Chrome Web Store or the Firefox add-on from Mozilla Add-ons Or install the Express middleware package from npm: npm install altair-express-middleware Read the documentation to get started
Where can I get altair?
The source code and installation instructions are on GitHub: https://github.com/altair-graphql/altair

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects