Buf blog

Mail iconRSS iconSlack logoX logo

Connect

posts

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 20, 2024

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.
November 11, 2024

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.
June 4, 2024

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 30, 2024

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.
May 3, 2023

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 27, 2023

OpenTelemetry for connect-go: Observability out of the box

Add observability to your connect-go applications in just a few lines of code
March 6, 2023

Connect for Node.js is now available

Connect is now full-stack TypeScript
February 28, 2023

Announcing Connect-Kotlin: Connect is now fully supported on mobile!

Connect is now available across mobile for both Android and iOS!
February 22, 2023

Introducing Connect-Query: Integrate Protobuf with TanStack Query more effectively

A TanStack Query extension to seamlessly integrate Protobuf
February 6, 2023

Announcing Connect-Swift: You’ll actually want to use Protobuf on iOS

Eliminate handwritten Codable models by generating idiomatic HTTP APIs with Protobuf and Connect-Swift.
January 18, 2023

Buf Studio Now Has Favorites!

As of today, Buf Studio supports saving requests to your BSR profile.

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.
August 4, 2022

Connect: A better gRPC

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

Ready for a trial?

Talk with an expertSign up
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apache®, Apache Kafka®, and Kafka are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. No endorsement by The Apache Software Foundation is implied by the use of these marks.