Skip to content

Latest commit

 

History

History
85 lines (81 loc) · 13.8 KB

File metadata and controls

85 lines (81 loc) · 13.8 KB

Buf

共 75 个项目,近半年内活跃项目 55 个,1 个团队, 21812 个 Star。

语言 Top 3:Go, TypeScript, Makefile

统计时间:2026-05-19 09:19:20

项目 简介 语言 Star 数 协议 创建时间 最后更新时间 最后提交时间
protoc-gen-validate Protocol Buffer Validation - replaced by https://github.com/bufbuild/protovalidate Go 4123 Apache License 2.0 2017-10-03 2026-05-13 2026-04-27
homebrew-buf Homebrew tap for Buf. Shell 14 Apache License 2.0 2019-10-02 2026-04-30 2026-05-18
buf The best way of working with Protocol Buffers. Go 11118 Apache License 2.0 2019-10-03 2026-05-19 2026-05-18
vim-buf Vim integration for Buf. Vim Script 38 Apache License 2.0 2019-10-03 2025-09-08 2026-04-29
buf-examples Example repository that uses Buf. TypeScript 107 Apache License 2.0 2019-10-12 2026-05-07 2026-05-11
makego Makefile setup for our Golang projects. Makefile 110 Apache License 2.0 2019-11-18 2026-05-12 2026-05-18
buf-gradle-plugin Gradle plugin for the Buf CLI Kotlin 54 Apache License 2.0 2020-08-29 2026-05-16 2026-05-18
vscode-buf Visual Studio Code integration for Buf. TypeScript 86 Apache License 2.0 2020-12-23 2026-05-04 2026-05-18
buf-setup-action None TypeScript 44 Apache License 2.0 2021-03-17 2026-05-09 2025-08-06
buf-lint-action None TypeScript 29 Apache License 2.0 2021-03-17 2025-09-08 2025-01-24
buf-push-action None Shell 17 Apache License 2.0 2021-03-17 2026-05-05 2025-02-12
buf-breaking-action None TypeScript 29 Apache License 2.0 2021-03-17 2026-03-03 2025-01-24
buf-tour None None 51 - 2021-08-10 2025-04-29 2025-04-29
rules_buf Bazel rules for Buf. Starlark 60 Apache License 2.0 2021-11-16 2026-05-10 2026-05-18
intellij-buf IntelliJ plugin for Buf Kotlin 24 Apache License 2.0 2022-03-08 2026-05-05 2026-05-18
protobuf-es Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests. TypeScript 1592 Apache License 2.0 2022-03-14 2026-05-18 2026-05-18
protocompile A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc. Go 326 Apache License 2.0 2022-08-11 2026-05-12 2026-05-12
buf-language-server Archived: LSP support is being built into the Buf CLI Go 132 Apache License 2.0 2022-08-15 2026-01-19 2024-02-13
plugins Remote Protobuf plugins available on the BSR Dockerfile 70 Apache License 2.0 2022-08-16 2026-05-18 2026-05-18
protobuf.com Buf's Guide to Protobuf. Home of the language spec and grammar for the Protobuf IDL. CSS 29 Apache License 2.0 2022-09-08 2026-05-05 2026-05-09
base-workflows Shared Github Actions for BufBuild Organization. None 5 - 2022-10-26 2026-04-13 2026-05-18
tools A collection of tools written at Buf. JavaScript 7 Apache License 2.0 2023-01-19 2026-02-20 2025-12-15
protobuf-conformance A repository running the Protobuf conformance tests against various libraries JavaScript 32 Apache License 2.0 2023-01-20 2026-05-07 2026-05-01
reflect-proto Protobuf reflection API. None 8 Apache License 2.0 2023-01-24 2025-09-08 2025-02-13
prototransform Client library for Buf Reflection API, for transforming Protobuf data. Go 53 Apache License 2.0 2023-01-30 2026-05-12 2026-04-28
analytics-go None Go 0 MIT License 2023-02-28 2024-02-14 2024-02-13
.github None None 0 Apache License 2.0 2023-03-08 2025-08-11 2025-08-11
modules Collection of third-party modules managed and synced by Buf. Go 32 Apache License 2.0 2023-03-16 2026-05-18 2026-05-19
protobuf-language-spec Comprehensive language specification for Protocol Buffers None 7 Apache License 2.0 2023-04-10 2025-09-08 2024-02-13
knit GraphQL-like capabilities to services using Protocol Buffers, gRPC, and Connect Go 170 Apache License 2.0 2023-04-24 2026-04-20 2026-05-09
knit-proto Protocol definition for Knit None 8 Apache License 2.0 2023-05-03 2026-02-22 2025-02-13
knit-demo An example service built with Knit Go 6 Apache License 2.0 2023-05-03 2025-09-08 2025-04-29
knit-go Knit standalone gateway and Go embeddable gateway Go 51 Apache License 2.0 2023-05-03 2026-02-04 2025-12-04
knit-ts TypeScript client for Knit TypeScript 28 Apache License 2.0 2023-05-04 2026-04-28 2026-05-18
protovalidate-cc Protocol Buffer Validation for C++. C++ 25 Apache License 2.0 2023-05-24 2026-05-12 2026-05-18
protovalidate Protocol Buffer Validation - Go, Java, Python, C++ and JS/TS Go 1499 Apache License 2.0 2023-05-25 2026-05-18 2026-05-18
protovalidate-go Protocol Buffer Validation for Go Go 471 Apache License 2.0 2023-05-30 2026-05-14 2026-05-18
httplb Client-side load balancing for net/http Go 79 Apache License 2.0 2023-06-01 2026-05-05 2026-05-05
protovalidate-python Protocol Buffer Validation for Python. Python 63 Apache License 2.0 2023-06-01 2026-05-18 2026-05-19
cel-es Common Expression Language for ECMAScript TypeScript 28 Apache License 2.0 2023-06-23 2026-05-13 2026-05-13
tree-sitter-cel Tree sitter grammar for the Common Expression Language (CEL) JavaScript 15 Apache License 2.0 2023-06-23 2026-05-06 2026-03-04
confluent-proto Proto definitions for integrating Confluent Schema Registry with the BSR Makefile 5 Apache License 2.0 2023-07-20 2025-09-08 2024-09-26
protovalidate-java Protocol Buffer Validation for Java. Java 63 Apache License 2.0 2023-07-21 2026-05-12 2026-05-18
connect-go Moved to https://github.com/connectrpc/connect-go Go 4 Apache License 2.0 2023-07-26 2025-04-15 2023-08-24
connect-grpchealth-go Moved to https://github.com/connectrpc/grpchealth-go Go 1 Apache License 2.0 2023-07-26 2025-05-22 2023-08-01
connect-grpcreflect-go Relocated to https://github.com/connectrpc/grpcreflect-go Go 0 Apache License 2.0 2023-07-26 2023-09-01 2023-08-01
connect-opentelemetry-go Moved to https://github.com/connectrpc/otelconnect-go Go 0 Apache License 2.0 2023-07-26 2023-09-01 2023-08-01
jest-environment-jsdom A modern jsdom test environment for Jest TypeScript 5 Apache License 2.0 2023-08-10 2025-09-08 2026-03-26
gophercon-2023-workshop None Go 0 - 2023-09-22 2024-02-13 2024-02-13
protoyaml-go Marshal and unmarshal Protobuf as YAML with rich error messages. Go 65 Apache License 2.0 2023-09-27 2026-05-18 2026-05-18
registry-proto BSR's new public API. Currently in development. Makefile 21 Apache License 2.0 2023-10-26 2026-05-07 2026-05-07
bufisk Bazelisk, but for Buf. A user-friendly launcher for Buf. Go 8 Apache License 2.0 2023-11-30 2026-01-23 2025-11-24
protoplugin The missing library to write protoc plugins. Go 38 Apache License 2.0 2024-03-04 2026-04-14 2026-04-14
protoschema-plugins Protobuf plugins that generate various schemas from protobuf files - JSON Schema, PubSub, etc. Go 58 Apache License 2.0 2024-03-13 2026-05-17 2026-05-04
buf-action Build, format, lint, and check for breaking changes in your Protobuf schemas, and automatically publish to the Buf Schema Registry. TypeScript 56 Apache License 2.0 2024-05-24 2026-04-22 2026-04-28
bufplugin The APIs for plugins to the Buf platform. Makefile 6 Apache License 2.0 2024-09-04 2026-03-18 2025-11-24
bufplugin-go The Go library for plugins to the Buf platform. Go 28 Apache License 2.0 2024-09-04 2026-04-28 2026-04-22
spdx-go A simple Golang library that contains license information from SPDX. Go 4 Apache License 2.0 2024-09-28 2026-01-23 2025-11-24
protodescriptor Extensions to google.protobuf Descriptor types. Makefile 1 Apache License 2.0 2025-01-09 2026-01-23 2025-11-24
bazel-central-registry The central registry of Bazel modules for the Bzlmod external dependency system. Starlark 2 Apache License 2.0 2025-01-17 2026-03-27 2026-04-30
buf-quickstart Example code for quickstarts in the Buf docs None 0 - 2025-03-18 2025-04-25 2025-04-25
protovalidate-es Protocol Buffer Validation for ECMAScript TypeScript 81 Apache License 2.0 2025-04-28 2026-05-19 2026-05-18
interrupt-go A small helper library to handle interrupt signals in Go programs. Go 3 Apache License 2.0 2025-05-09 2026-01-23 2025-11-24
app-go A library to help build Go applications. Go 6 Apache License 2.0 2025-05-09 2026-04-23 2026-04-07
standard-go Extensions to the Go standard library. Go 7 Apache License 2.0 2025-05-12 2026-04-23 2026-03-25
protokafka None Go 3 Apache License 2.0 2025-05-15 2026-01-11 2026-01-09
buf-plugin-protovalidate-strict A Buf check plugin for strictly enforcing Protovalidate annotations. Go 4 Apache License 2.0 2025-06-25 2026-01-23 2025-11-24
hyperpb-go 10x faster dynamic Protobuf parsing in Go that’s even 3x faster than generated code. Go 671 Apache License 2.0 2025-07-14 2026-05-10 2026-03-19
mcp-proto A prototype of a Protobuf-based API for MCP. Makefile 5 Apache License 2.0 2025-09-09 2026-02-28 2025-12-31
bufprivateusage-go None Go 1 Apache License 2.0 2025-10-14 2026-01-23 2025-11-24
bsr-kafka-serde-go Kafka serializer and deserializer in Go for working with schemas defined in the Buf Schema Registry. Go 3 Apache License 2.0 2025-10-15 2026-05-15 2026-05-18
bsr-kafka-serde-java Kafka serializer and deserializer in Java for working with schemas defined in the Buf Schema Registry. Java 4 Apache License 2.0 2025-10-15 2026-04-29 2026-05-18
bufstyle-go None Go 1 Apache License 2.0 2025-10-16 2026-01-23 2025-11-24
godoc-lint A linter for Go documentation practice (godoc) None 1 MIT License 2025-10-18 2025-10-20 2025-10-18
claude-plugins Official Buf Claude Code Plugins None 17 Apache License 2.0 2026-01-29 2026-05-07 2026-05-14