コレクションをローカルのプレーンテキストファイルで管理する、PostmanやInsomniaに代わるオープンソースのAPIクライアント。
- スター
- 5,434
- フォーク
- 405
- 未解決の Issue
- 191
- 最終コミット
- 一昨日
これは何?
Altair GraphQL Clientは、任意のGraphQLエンドポイントに対してGraphQLクエリを送信・デバッグできるIDEスタイルのツールです。定型コードを書くことなくクエリや実装をテストできるよう開発されており、デスクトップアプリ、ブラウザー拡張機能、Web版として利用できます。
本プロジェクトは複数の形態で配布されています。デスクトップ向けのインストール可能なアプリ、ChromeおよびFirefoxの拡張機能に加え、Expressサーバーにクライアントを組み込めるnpmパッケージaltair-express-middlewareがあります。コードベースはTypeScriptで記述されており、AngularベースのフロントエンドとElectronによるパッケージングが含まれています。
AltairはGraphQLサブスクリプションとフラグメントにも対応しています。また、リポジトリにはAPIコンポーネントをホストするためのDockerイメージとデプロイ用テンプレートが含まれています。
主な機能
- 01デスクトップアプリ、ブラウザー拡張機能、Webクライアントとして利用可能
- 02GraphQLのクエリ、ミューテーション、サブスクリプションに対応
- 03クライアントをサーバーに組み込むためのExpress middlewareを提供
- 04TypeScriptとAngularで構築され、Electronでパッケージ化
ユースケース
- 開発中にGraphQL APIに対するクエリやミューテーションをデバッグする
- ExpressベースのバックエンドにGraphQL IDEを組み込む
- デスクトップまたはブラウザークライアントからGraphQLサブスクリプションをテストする
クイックスタート
- 1
Chrome ウェブストアから Chrome 拡張機能をインストールするか、Mozilla Add-ons から Firefox アドオンをインストールしてください
- 2
または、npm から Express ミドルウェアパッケージをインストールしてください
npm install altair-express-middleware - 3
ドキュメントを読んで使い始めましょう
使う前に知っておきたいこと
- 開発環境とセルフホストでのデプロイ環境のセットアップについては、README で簡単に説明されているのみで、外部ドキュメントへのリンクが掲載されています。
トピック
よくある質問
- altair とは?
- クエリやAPIのデバッグに使える多機能なGraphQLクライアントIDE。デスクトップ、Web、Chrome/Firefoxに対応し、Express middlewareとしても利用できます。 Altair GraphQL Clientは、任意のGraphQLエンドポイントに対してGraphQLクエリを送信・デバッグできるIDEスタイルのツールです。定型コードを書くことなくクエリや実装をテストできるよう開発されており、デスクトップアプリ、ブラウザー拡張機能、Web版として利用できます。
- altair は無料で使えますか?ライセンスは?
- altair は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- altair は今もメンテナンスされていますか?
- 活発にメンテナンス中。altair の最終コミットは 2026年10月20日 です。
- altair は何に使えますか?
- 開発中にGraphQL APIに対するクエリやミューテーションをデバッグする ExpressベースのバックエンドにGraphQL IDEを組み込む デスクトップまたはブラウザークライアントからGraphQLサブスクリプションをテストする
- altair のインストール方法は?
- Chrome ウェブストアから Chrome 拡張機能をインストールするか、Mozilla Add-ons から Firefox アドオンをインストールしてください または、npm から Express ミドルウェアパッケージをインストールしてください: npm install altair-express-middleware ドキュメントを読んで使い始めましょう
- altair はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/altair-graphql/altair
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
REST、GraphQL、WebSocket、SSE、Socket.IO、MQTTのリクエストを送信できる、Web・デスクトップ・CLI対応のオープンソースAPI開発エコシステム。
HTTP、GraphQL、gRPC、WebSocket、SSEのリクエストを、gitで管理できるプレーンな.httpファイルに保存するターミナルAPIクライアント。
HTTPieの構文を多く引き継ぎ、起動が速い使いやすいコマンドラインHTTPクライアント。
RustとTauri 2で構築された軽量なローカルファーストのAPIデバッグクライアント。約10 MBのPostman代替ツールです。
GraphQL、REST、WebSockets、SSE、gRPCに対応し、ローカル、Git、クラウドに保存できるオープンソースのクロスプラットフォームAPIクライアント。