Repolode
altair-graphql

altair-graphql/altair

Uma IDE de cliente GraphQL repleta de recursos para depurar consultas e APIs, disponível para desktop, web, Chrome e Firefox, além de middleware para Express.

Alternativa open source a:GraphiQLPostman

Estrelas
5,434
Forks
405
Issues abertas
191
Último commit
anteontem

O que é?

O Altair GraphQL Client é uma ferramenta no estilo IDE para enviar e depurar consultas GraphQL em qualquer endpoint GraphQL. Ele foi criado para ajudar desenvolvedores a testar consultas e implementações sem escrever código boilerplate e pode ser usado como aplicativo para desktop, extensão de navegador ou versão web.

O projeto é distribuído em vários formatos: aplicativos instaláveis para plataformas desktop, extensões para Chrome e Firefox e um pacote npm, altair-express-middleware, que adiciona o cliente a um servidor Express. A base de código é escrita em TypeScript e inclui um frontend baseado em Angular, além do empacotamento com Electron.

O Altair também oferece suporte a subscriptions e fragments do GraphQL, e o repositório inclui uma imagem Docker e templates de implantação para hospedar o componente de API.

Recursos principais

  • 01Funciona como aplicativo para desktop, extensão de navegador ou cliente web
  • 02Oferece suporte a consultas, mutations e subscriptions do GraphQL
  • 03Fornece middleware para Express para incorporar o cliente a um servidor
  • 04Desenvolvido com TypeScript e Angular e empacotado com Electron

Casos de uso

  • Depurar consultas e mutations em uma API GraphQL durante o desenvolvimento
  • Incorporar uma IDE GraphQL a um backend baseado em Express
  • Testar subscriptions GraphQL em um cliente para desktop ou navegador

Início rápido

  1. 1

    Instale a extensão do Chrome pela Chrome Web Store ou o complemento do Firefox pelo Mozilla Add-ons

  2. 2

    Ou instale o pacote de middleware do Express pelo npm

    npm install altair-express-middleware
  3. 3

    Leia a documentação para começar

Antes de usar

  • A configuração do ambiente de desenvolvimento e da implantação auto-hospedada é descrita apenas brevemente no README, que aponta para a documentação externa.

Tópicos

Perguntas frequentes

O que é altair?
Uma IDE de cliente GraphQL repleta de recursos para depurar consultas e APIs, disponível para desktop, web, Chrome e Firefox, além de middleware para Express. O Altair GraphQL Client é uma ferramenta no estilo IDE para enviar e depurar consultas GraphQL em qualquer endpoint GraphQL. Ele foi criado para ajudar desenvolvedores a testar consultas e implementações sem escrever código boilerplate e pode ser usado como aplicativo para desktop, extensão de navegador ou versão web.
altair é gratuito? Qual é a licença?
altair é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
altair ainda é mantido?
Manutenção ativa. O último commit de altair foi em 20 de out. de 2026.
Para que posso usar altair?
Depurar consultas e mutations em uma API GraphQL durante o desenvolvimento Incorporar uma IDE GraphQL a um backend baseado em Express Testar subscriptions GraphQL em um cliente para desktop ou navegador
Como instalar altair?
Instale a extensão do Chrome pela Chrome Web Store ou o complemento do Firefox pelo Mozilla Add-ons Ou instale o pacote de middleware do Express pelo npm: npm install altair-express-middleware Leia a documentação para começar
Onde consigo altair?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/altair-graphql/altair

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados