Build and test live APIs

Develop APIs quickly and confidently

Build, test, and iterate on your APIs in real-time without worrying about data serialization.
Studio web app for testing APIs

Create, test, and share API invocations

Leverage the Buf Studio web app's autocomplete for APIs stored in the BSR to write and test API calls to staging environments, customize headers, inspect and save responses, and share invocations with teammates.

Explore Buf Studio
CLI for gRPC and Connect APIs

Invoke gRPC and Connect APIs with ease

Call your gRPC and Connect APIs using Buf's cURL-like interface which automatically handles headers and message-enveloping while providing a readable JSON representation of binary responses.

Explore the tool
Connect libraries

Integrate gRPC and Connect APIs with lightweight SDKs

Accelerate development with the suite of Connect libraries which provide first-class support for the gRPC, gRPC-Web, and Connect protocols in TypeScript, Swift, Kotlin, and Go. Built on top of time-tested HTTP libraries, they generate lightweight, idiomatic APIs and enable engineers to build and collaborate quickly and effectively.

Get started with Connect
Protobuf binary data introspection

Enhance Protobuf data readability

Introspect Protobuf binary responses by easily converting between the binary and JSON formats.

See the reference manual
Draft API changes

Collaborate using draft API packages

Quickly iterate on proposed APIs by integrating generated draft packages on clients and servers during development using NPM, Maven, and more.

Explore BSR drafts

Get started with the Buf Schema Registry

Sign up