<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/give-clients-pre-built-native-libraries-for-your-apis-with-zero-effort-buf-sckbpfxgs" -->

---
title: Give clients pre-built native libraries for your APIs...
description: Buf Schema Registry now offers generated SDKs that automatically produce native client libraries in Go, Java, JS, TS, Swift, Kotlin, and Python for Protobuf...
canonical: https://daily.dev/posts/give-clients-pre-built-native-libraries-for-your-apis-with-zero-effort-buf-sckbpfxgs
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Give clients pre-built native libraries for your APIs with zero effort · Buf | daily.dev
og:description: Buf Schema Registry now offers generated SDKs that automatically produce native client libraries in Go, Java, JS, TS, Swift, Kotlin, and Python for Protobuf...
og:url: https://daily.dev/posts/give-clients-pre-built-native-libraries-for-your-apis-with-zero-effort-buf-sckbpfxgs
og:image: https://api.daily.dev/og/posts/scKBPFxGs.png
og:image:alt: Give clients pre-built native libraries for your APIs with zero effort · Buf
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

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

**[Buf Blog](https://daily.dev/sources/buf)** · 4 min read · 0 upvotes · 0 comments

## Summary

Buf Schema Registry now offers generated SDKs that automatically produce native client libraries in Go, Java, JS, TS, Swift, Kotlin, and Python for Protobuf APIs. These SDKs are published to native package managers (NPM, Maven, Gradle, Swift Package Manager, pip, Go modules) and continuously regenerated for every commit and tag, letting backend teams skip explaining protoc tooling to API consumers. The post walks through setting up generated SDKs in the BSR UI, selecting languages and plugins, and installing the resulting packages.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://buf.build/blog/bsr-generated-sdks>

## Similar posts on daily.dev

- [Protobuf, JSON Schema, and OpenAPI · Buf](https://daily.dev/posts/protobuf-json-schema-and-openapi-buf-00wgyenfv) · Buf Blog · 7 upvotes · 0 comments
- [The modern Protobuf workflow · Buf](https://daily.dev/posts/the-modern-protobuf-workflow-buf-c2m7gywhe) · Buf Blog · 1 upvotes · 0 comments
- [A modern alternative to Protocol Buffer](https://daily.dev/posts/a-modern-alternative-to-protocol-buffer-k1dw3nil7) · Hacker News · 28 upvotes · 3 comments
- [Better than JSON](https://daily.dev/posts/better-than-json-d2je9kyed) · Hacker News · 250 upvotes · 22 comments

---

Tags: [#architecture](https://daily.dev/tags/architecture), [#backend](https://daily.dev/tags/backend), [#grpc](https://daily.dev/tags/grpc)

[View this post on daily.dev](https://daily.dev/posts/give-clients-pre-built-native-libraries-for-your-apis-with-zero-effort-buf-sckbpfxgs)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Give clients pre-built native libraries for your APIs with zero effort · Buf","url":"https://daily.dev/posts/give-clients-pre-built-native-libraries-for-your-apis-with-zero-effort-buf-sckbpfxgs","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/give-clients-pre-built-native-libraries-for-your-apis-with-zero-effort-buf-sckbpfxgs"},"datePublished":"2026-08-23T07:20:10.968Z","dateModified":"2026-08-23T07:21:09.435Z","description":"Buf Schema Registry now offers generated SDKs that automatically produce native client libraries in Go, Java, JS, TS, Swift, Kotlin, and Python for Protobuf...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/fbe43fd5dc9e1bb5564f55d21fa5d851?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/fbe43fd5dc9e1bb5564f55d21fa5d851?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Buf Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Buf Blog","logo":"https://media.daily.dev/image/upload/s--2YBgo_Nm--/f_auto,q_auto/v1787469605/logos/buf?_a=BAMAMicg0","url":"https://daily.dev/sources/buf"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/give-clients-pre-built-native-libraries-for-your-apis-with-zero-effort-buf-sckbpfxgs","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"architecture,backend,grpc","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Buf Blog","item":"https://daily.dev/sources/buf"},{"@type":"ListItem","position":3,"name":"Give clients pre-built native libraries for your APIs with zero effort · Buf"}]}
```

