このプロジェクトについて
Brunoは、Bruと呼ばれるプレーンテキストのマークアップ言語を使用して、ユーザーのローカルファイルシステムにコレクションを直接保存するAPIクライアントです。このアプローチにより、ユーザーはGitやその他のバージョン管理システムを利用して、APIコレクションのコラボレーションを行うことができます。
主な機能は以下の通りです:
- ローカルファーストのストレージ:データはデバイス上に保持され、クラウド同期機能はありません。
- クロスプラットフォーム対応:バイナリダウンロードまたは各種パッケージマネージャー(Homebrew、Chocolatey、Scoop、Snap、Flatpak、Apt)を通じて、Mac、Windows、Linuxで利用可能です。
- Bruno CLI:APIコレクションを実行するためのコマンドラインインターフェースで、自動テストやCI/CDパイプラインに適しています。
- Docker連携:Bruno CLIの公式Dockerイメージが提供されており、Node.jsがインストールされていない環境での実行が可能です。