Open-source API-клиент, который хранит коллекции в виде текстовых файлов на диске — офлайн-альтернатива Postman и Insomnia.
- Звёзды
- 5,434
- Форки
- 405
- Открытые issues
- 191
- Последний коммит
- позавчера
Что это?
Altair GraphQL Client — инструмент в формате IDE для отправки и отладки GraphQL-запросов к любому GraphQL endpoint. Он помогает разработчикам тестировать запросы и реализации без написания шаблонного кода и доступен как приложение для компьютера, расширение для браузера и веб-версия.
Проект распространяется в нескольких вариантах: устанавливаемые приложения для настольных платформ, расширения для Chrome и Firefox, а также npm-пакет altair-express-middleware, который добавляет клиент на сервер Express. Кодовая база написана на TypeScript и включает фронтенд на Angular и сборку приложения с помощью Electron.
Altair также поддерживает GraphQL-подписки и фрагменты. В репозитории есть Docker-образ и шаблоны развёртывания для размещения компонента API.
Ключевые возможности
- 01Работает как приложение для компьютера, расширение для браузера или веб-клиент
- 02Поддерживает GraphQL-запросы, мутации и подписки
- 03Предоставляет middleware для Express, позволяющее встроить клиент в сервер
- 04Создан на TypeScript и Angular, упаковывается с помощью Electron
Сценарии использования
- Отладка запросов и мутаций при разработке GraphQL API
- Встраивание GraphQL IDE в бэкенд на Express
- Тестирование GraphQL-подписок из приложения для компьютера или браузерного клиента
Быстрый старт
- 1
Установите расширение Chrome из Chrome Web Store или дополнение Firefox из Mozilla Add-ons
- 2
Или установите пакет промежуточного ПО Express из npm
npm install altair-express-middleware - 3
Ознакомьтесь с документацией, чтобы начать работу
Что важно знать
- Настройка среды разработки и самостоятельного размещения описана в README лишь кратко; там есть ссылки на внешнюю документацию.
Темы
Частые вопросы
- Что такое altair?
- Многофункциональная IDE-клиент для GraphQL: отладка запросов и API в приложении для компьютера, браузере и через middleware для Express. Altair GraphQL Client — инструмент в формате IDE для отправки и отладки GraphQL-запросов к любому GraphQL endpoint. Он помогает разработчикам тестировать запросы и реализации без написания шаблонного кода и доступен как приложение для компьютера, расширение для браузера и веб-версия.
- altair можно использовать бесплатно? Какая у него лицензия?
- altair распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- altair всё ещё поддерживается?
- Активно поддерживается. Последний коммит в altair — 20 окт. 2026 г..
- Для чего можно использовать altair?
- Отладка запросов и мутаций при разработке GraphQL API Встраивание GraphQL IDE в бэкенд на Express Тестирование GraphQL-подписок из приложения для компьютера или браузерного клиента
- Как установить altair?
- Установите расширение Chrome из Chrome Web Store или дополнение Firefox из Mozilla Add-ons Или установите пакет промежуточного ПО Express из npm: npm install altair-express-middleware Ознакомьтесь с документацией, чтобы начать работу
- Где скачать altair?
- Исходный код и инструкции по установке — на GitHub: https://github.com/altair-graphql/altair
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая экосистема для разработки API: отправка REST-, GraphQL-, WebSocket-, SSE-, Socket.IO- и MQTT-запросов через веб-приложение, десктопные приложения и CLI.
Терминальный API-клиент, который хранит запросы HTTP, GraphQL, gRPC, WebSocket и SSE в обычных .http-файлах, пригодных для версионирования в git.
Удобный и быстрый HTTP-клиент для командной строки: поддерживает большую часть синтаксиса HTTPie и запускается быстрее.
Лёгкий локальный клиент для отладки API на Rust и Tauri 2 — альтернатива Postman размером около 10 МБ.
Кроссплатформенный open-source API-клиент для GraphQL, REST, WebSockets, SSE и gRPC с локальным хранением, Git и облачной синхронизацией.