Cliente de API open source que armazena coleções como arquivos de texto simples no sistema de arquivos, uma alternativa offline ao Postman e ao Insomnia.
- 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
Instale a extensão do Chrome pela Chrome Web Store ou o complemento do Firefox pelo Mozilla Add-ons
- 2
Ou instale o pacote de middleware do Express pelo npm
npm install altair-express-middleware - 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
Ecossistema open source para desenvolvimento de APIs, com envio de requisições REST, GraphQL, WebSocket, SSE, Socket.IO e MQTT em apps web, desktop e CLI.
Cliente de API no terminal que armazena requisições HTTP, GraphQL, gRPC, WebSocket e SSE em arquivos .http simples, que você pode versionar no git.
Um cliente HTTP de linha de comando rápido e fácil de usar, que reimplementa boa parte da sintaxe do HTTPie com inicialização mais rápida.
Cliente leve e local-first para depuração de APIs, feito com Rust e Tauri 2 e apresentado como alternativa ao Postman com cerca de 10 MB.
Cliente de API multiplataforma e open source para GraphQL, REST, WebSockets, SSE e gRPC, com armazenamento local, no Git e na nuvem.