The Buf blog

October 7, 2026Team Buf
Connect

connect-go v2 is here

connect-go v2 simplifies generated APIs, opens the library to new transports, and keeps v1 fully supported.

September 30, 2026Kevin McDonald
Connect

gRPC vs REST Is the Wrong Question

The traditional advice is REST for public APIs and gRPC for microservices. But is this a false dichotomy? (hint: yes)

September 22, 2026Kevin McDonald
Protobuf · Connect

Protobuf, JSON Schema, and OpenAPI

Learn how to generate JSON Schema and OpenAPI specs using Protobuf.

September 2, 2026Kevin McDonald
Connect

gRPC-Web Failed the Web

Why gRPC-Web made the browser a second-class client, the protocol compromises that followed, and what a web-native RPC protocol looks like instead.

August 26, 2026Kevin McDonald
Connect

connect-rust joins the Connect project

Anthropic built connect-rust and has contributed it to the Connect project. Rust now has an official implementation that speaks Connect, gRPC, and gRPC-Web.

November 20, 2024Timo Stamm and Joe Rinehart
Connect

Connect RPC for JavaScript: Connect-ES 2.0 is now generally available

Today, we’re announcing the 2.0 release of the Connect-ES project, the TypeScript implementation of Connect for Web browsers and Node.js. This release introduces improved support for major frameworks and simplified code generation. Connect-ES 2.0 now uses Protobuf-ES 2.0 APIs to leverage reflection, extension registries, and Protobuf custom options. The 2.0 release is a major version bump and comes with breaking changes. Read on to learn what’s changed and how to migrate to the 2.0 release.

November 11, 2024Michael Rebello
Connect

Connect-Swift 1.0 is now generally available

We’re excited to share that Connect-Swift has officially reached v1.0—its first stable release! With this milestone, the library’s battle-tested APIs will remain stable until its next major release. Projects can rely on Connect-Swift without worrying that future releases will cause breakages or require migrations.

June 4, 2024Team Buf
Connect

Connect RPC joins CNCF: gRPC you can bet your business on

Connect RPC, Buf’s family of fully protocol-conformant and battle-tested alternatives to Google’s gRPC project, has joined the Cloud Native Computing Foundation. We joined the CNCF to demonstrate our deep commitment to sustainably and responsibly growing Connect as a well-governed and community-led open source project. Today, Connect integrates seamlessly with gRPC systems in production at companies of all sizes, such as CrowdStrike, PlanetScale, RedPanda, Chick-fil-A, BlueSky, and Dropbox.

May 30, 2024Josh Humphries
Connect

Connect RPC vs. Google gRPC: Conformance Deep Dive

We’ve open sourced Connect RPC’s protocol conformance suite. Connect is a multi-protocol RPC project that includes support for the gRPC and gRPC-Web protocols. Anyone can now use it to validate the correctness of a gRPC implementation. This article explores how the test suite operates and details our findings for a selection of Connect RPC and Google’s gRPC runtimes.

May 3, 2023Team Buf
Connect

Introducing Cacheable RPCs in Connect

We’ve expanded the Connect protocol to support the use of HTTP GET requests, enabling web browsers and CDNs to cache Connect requests with ease.