[go: up one dir, main page]

Skip to content
@bufbuild

Buf

A new way of working with Protocol Buffers.

Getting started

Links to check out

Repositories

Connect

We've applied to donate Connect to the Cloud Native Computing Foundation. Connect repositories have migrated to github.com/connectrpc.

Protovalidate

Protovalidate is protoc-gen-validate's successor.

Protovalidate is in beta across Go, Java, Python, and C++!

General Repos

Pinned Loading

  1. buf buf Public

    The best way of working with Protocol Buffers.

    Go 8.8k 260

  2. buf-action buf-action Public

    Build, format, lint, and check for breaking changes in your Protobuf schemas, and automatically publish to the Buf Schema Registry.

    TypeScript 14

  3. protobuf-es protobuf-es Public

    Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.

    TypeScript 1.1k 60

  4. protovalidate protovalidate Public

    Protocol Buffer Validation - Go, Java, Python, and C++ Beta Releases!

    Go 794 35

  5. protovalidate-go protovalidate-go Public

    Protocol Buffer Validation for Go

    Go 253 19

  6. protocompile protocompile Public

    A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.

    Go 219 17

Repositories

Showing 10 of 60 repositories
  • pluginrpc-go Public

    The Go library for PluginRPC - a Protobuf RPC framework for plugins.

    bufbuild/pluginrpc-go’s past year of commit activity
    Go 3 Apache-2.0 0 0 1 Updated Aug 27, 2024
  • modules Public

    Collection of third-party modules managed and synced by Buf.

    bufbuild/modules’s past year of commit activity
    Go 19 Apache-2.0 1 2 1 Updated Aug 27, 2024
  • plugins Public

    Remote Protobuf plugins available on the BSR

    bufbuild/plugins’s past year of commit activity
    Dockerfile 46 Apache-2.0 12 28 0 Updated Aug 27, 2024
  • buf Public

    The best way of working with Protocol Buffers.

    bufbuild/buf’s past year of commit activity
    Go 8,781 Apache-2.0 260 37 5 Updated Aug 27, 2024
  • bufplugin-go Public

    The Go library for plugins to the Buf platform.

    bufbuild/bufplugin-go’s past year of commit activity
    Go 5 Apache-2.0 1 0 1 Updated Aug 26, 2024
  • bufplugin Public

    The APIs for plugins to the Buf platform.

    bufbuild/bufplugin’s past year of commit activity
    Makefile 0 Apache-2.0 0 0 0 Updated Aug 26, 2024
  • protocompile Public

    A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.

    bufbuild/protocompile’s past year of commit activity
    Go 219 Apache-2.0 17 6 3 Updated Aug 26, 2024
  • buf-gradle-plugin Public

    Gradle plugin for the Buf CLI

    bufbuild/buf-gradle-plugin’s past year of commit activity
    Kotlin 46 Apache-2.0 13 9 4 Updated Aug 26, 2024
  • intellij-buf Public

    IntelliJ plugin for Buf

    bufbuild/intellij-buf’s past year of commit activity
    Kotlin 17 Apache-2.0 2 6 1 Updated Aug 26, 2024
  • protovalidate-java Public

    Protocol Buffer Validation for Java.

    bufbuild/protovalidate-java’s past year of commit activity
    Java 35 Apache-2.0 13 5 2 Updated Aug 26, 2024