REST APIをテストすることができるデスクトップクライアント「Insomnia 3.0」。現在Mac/Windows/Linux用のデスクトップアプリを無料でダウンロードすることができます(Pricing Plansによると、個人用のデスクトップアプリは無償で利用できるかわりに、チーム・企業向けの有料プランが計画されているようです)。
Insomnia 3.0はChromeアプリとして公開されていたv2.0と異なり、完全なデスクトップアプリとして書き直されています。
REST APIをテストするためのクライアントアプリで、様々なHTTPリクエストを素早く組み立て、リクエストに対するレスポンスを詳細に確認することが可能です。ワークスペースを使用してリクエストを管理し、ドラッグ&ドロップで整理したり、データをインポート・エクスポートする機能も搭載されています。
APIキーのようなリクエストをまたいだグローバス変数をサポートし、NodeJS, Go, Swift, Python, Java, Cといった30以上の言語用のリクエストコードの生成機能も搭載、cookieを使用したAPIにも対応しています。
各種ショートカットキーにも対応し操作性も良好です。使いやすいRESTクライアントを探している方は検討してみてはいかがでしょうか。