Buf

 

Bufは、Protocol Buffersを利用する開発プロジェクトのためのツールです。Bufを使うことで、Protocol Buffersを用いた開発がスムーズに行えます。

BufのWebサイト

特徴

Bufの主な特徴は次の通りです。

  • スキーマの共有
  • API標準の適用
  • ビルド済みSDKの生成
  • IDEや各種ツールとの連携

BufではBuf Schema Registry、Bufstream、Buf CLIという3つのコンポーネントが提供されています。これらを組み合わせることで、Protocol Buffersの開発を効率化できます。

料金

Buf CLIはオープンソースとして提供されています。

bufbuild/buf: The best way of working with Protocol Buffers.

また、パブリックリポジトリであればBuf Schema Registryを無料で利用できます(プライベートは1つまで)。有料プランでは1つのタイプ毎に月額0.5ドルから利用できます。

Pricing - Buf

URL

Buf