July 7, 2026Team Buf
Protobuf

protobuf-py: Protobuf for Python, without compromises

We're announcing protobuf-py, a complete, 100% conformant Protobuf runtime for Python that feels like Python and matches the performance of Google's C engine on real workloads.

May 8, 2026Team Buf

CoreWeave Acquires Bufstream

Today, we are pleased to share that CoreWeave has acquired Bufstream, our Apache Kafka-compatible streaming platform, from Buf. CoreWeave, a leading AI cloud, has added Bufstream to its internal platform as part of the W&B Models and Weave product lines.

January 14, 2026Team Buf
Buf CLI

Protobuf finally has LSP support. You’re welcome.

Buf is proud to announce the first fully-featured, production-grade LSP server for Protobuf. The Language Server Protocol is the standard API for integrating language support into your favorite IDE or text editor, such as VSCode, IntelliJ, or Neovim. An LSP server provides the smarts that power go to definition, code completion, finding references, and semantics-aware syntax highlighting.

September 12, 2025Team Buf
Protobuf

Protovalidate is now v1.0

After two years of development, we're proud to announce that Protovalidate has reached v1.0. Protovalidate is the semantic validation library for Protobuf. Protobuf gives you the structure of your data, but Protovalidate ensures the quality of your data. Without semantic validation, you're stuck writing the same validation logic over and over again across every service that consumes your messages. With Protovalidate, you define your validation rules once, directly on your schemas, and they're enforced everywhere.

September 18, 2024Team Buf
Buf CLI

Introducing custom lint and breaking change plugins for Buf

Buf is introducing custom lint and breaking change plugins via the Bufplugin framework. Check it out to see how easy it is to author, test, and consume your own lint and breaking change rules.

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 17, 2024Team Buf
Buf Schema Registry

Introducing the newly improved BSR UI and buf push experience

We've made it easier to onboard and use the BSR with improved support for monorepos, tighter integration with source control providers, and a new BSR UI that is more polished and has improved accessibility.

May 9, 2024Team Buf
Protobuf

Protobuf Editions are here: don’t panic

Most Protobuf users should ignore Editions and continue using proto3. If you become an early adopter, we’ve been working closely with Google to ensure that Buf will support editions as soon as they’re generally available.

May 3, 2024Team Buf
Buf Schema Registry

The BSR now integrates with Kong Insomnia, making gRPC even easier to use

Kong Insomnia’s 9.0 release includes integrated support for the Buf Schema Registry. Organizations adopting gRPC can now provide developers first-class GUI tools while keeping schema access simple and secure.

December 4, 2023Team Buf
Buf Schema Registry

Give clients pre-built native libraries for your APIs with zero effort

Produce pre-built client libraries in Go, Java, JS, TS, Swift, Kotlin, and Python out of the box for all of your Protobuf APIs with Buf’s generated SDKs. You’ll never have to explain how to use protoc ever again.

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.

April 27, 2023Team Buf
Connect

Building a modern gRPC-powered microservice using Node.js, Typescript, and Connect

Tutorial that covers creating a service, adding a client, testing, adding a database, and writing tests.

April 12, 2023Team Buf
Buf Schema Registry

The Buf Schema Registry is out of beta! Announcing new Buf Schema Registry plans and pricing updates

The Buf Schema Registry (BSR) is officially out of beta, and we're launching new pricing plans

March 6, 2023Team Buf
Connect

OpenTelemetry for connect-go: Observability out of the box

Add observability to your connect-go applications in just a few lines of code

January 4, 2023Team Buf
Protobuf

Protobuf-ES has reached version 1.0

A stable, idiomatic Protocol Buffers library for TypeScript and JavaScript.

December 1, 2022Team Buf
Buf Schema Registry

Remote packages and remote plugins are approaching v1!

We've learned a lot from the alpha, and are excited to introduce a new and improved code generation experience.

October 28, 2022Team Buf
Protobuf

Protobuf-ES: The Protocol Buffers TypeScript/JavaScript runtime we all deserve

An idiomatic Protocol Buffers library for TypeScript and JavaScript is now available.

August 25, 2022Team Buf
Buf Schema Registry

BSR redesign

Welcome to the new BSR

August 19, 2022Team Buf
Protobuf

Introducing the Buf Language Server

Jump to definition with 'bufls'.

August 4, 2022Team Buf
Connect

Connect-Web: It's time for Protobuf and gRPC to be your first choice in the browser

Use connect-web to generate compact, idiomatic TypeScript clients for your Protobuf APIs.

July 28, 2022Team Buf
Buf Schema Registry

Buf Studio: Interact with gRPC and Protobuf APIs directly from your browser

Buf studio is an interactive web UI that lets you easily call your gRPC and Protobuf services from a browser.

June 20, 2022Team Buf
Protobuf

Bazel rules

Use buf with Bazel.

June 1, 2022Team Buf
Connect

Connect: A better gRPC

Use Connect to build simple, stable, browser and gRPC-compatible APIs.

April 4, 2022Team Buf
Buf CLI

Introducing buf format

Rewrite Protobuf files in-place with 'buf format'.

March 9, 2022Team Buf
Buf Schema Registry

Remote plugin execution with the Buf Schema Registry

Execute plugins on the BSR to enforce consistency and simplify code generation.

February 23, 2022Team Buf
Buf CLI

The Buf CLI has reached version v1.0

A new foundational tool for the Protobuf ecosystem.

February 2, 2022Team Buf
Buf Schema Registry

Introducing the Buf Schema Registry 🎉

The Buf Schema Registry: a platform for managing your Protocol Buffer APIs.

December 8, 2021Team Buf

An update on our fundraising

We've raised $93M across four rounds to fix Protobuf once and for all.

November 12, 2020Team Buf
Buf CLI

API design is stuck in the past

The industry has embraced statically typed languages, but API design remains twenty years in the past. Schema driven development presents an opportunity to pull API design into the present.