このプロジェクトについて
Yaakは、REST、GraphQL、WebSocket、Server-Sent Events、gRPCにわたるリクエストを整理・実行するために設計された、オフラインファーストのデスクトップAPIクライアントです。Tauri、Rust、Reactで構築されており、速度、軽量なフットプリント、テレメトリやクラウドへの依存がないプライバシーを重視しています。
主な機能には、Postman、Insomnia、OpenAPI、Swagger、Curlからのコレクションのインポート、JSONPathやXPathによるレスポンスのフィルタリングと検査、OAuth 2.0、JWT、Basic Auth、カスタムプラグインによる認証が含まれます。機密値は暗号化されたシークレットとして、またはOSのキーチェーンに保存できます。
ワークスペースとネストされたフォルダーはリクエストの整理に役立ち、環境変数は開発、ステージング、本番の切り替えをサポートします。ワークスペースはファイルシステムにミラーリングしてGitによるバージョン管理やDropboxなどのツールとの同期が可能です。テンプレートタグによりUUIDやタイムスタンプなどの動的な値を使用でき、組み込みテーマの選択、カスタムテーマの作成、認証、テンプレートタグ、UIを拡張するプラグインの構築が可能です。
ソースコードはMITライセンスで、個人および商用利用のために無料でビルドして実行できます。事前ビルド済みバイナリは個人利用では無料ですが、商用利用にはライセンスが必要です。コミュニティからの貢献は、プロジェクトのフィードバックプロセスで明示的に承認されない限り、現在はバグ修正に限定されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.