bufbuild
Buf Joined Aug 2019 View on GitHub
- Stars
- 22,644
- across 71 public repos
- Rank
- #1,631
- of 94,827 organizations, top 2%
- Down 58 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 4,812 | The best way of working with Protocol Buffers. | Go | 11,524 |
| 16,032 | Protocol Buffer Validation - replaced by https://github.com/bufbuild/protovalidate | Go | 4,112 |
| 40,665 | Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests. | TypeScript | 1,684 |
| 43,123 | Protocol Buffer Validation - Go, Java, Python, C++ and JS/TS | Go | 1,588 |
| 93,777 | 10x faster dynamic Protobuf parsing in Go that’s even 3x faster than generated code. | Go | 688 |
| 125,857 | Protocol Buffer Validation for Go | Go | 498 |
| 173,110 | A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc. | Go | 347 |
| 314,361 | GraphQL-like capabilities to services using Protocol Buffers, gRPC, and Connect | Go | 171 |
| 395,932 | Archived: LSP support is being built into the Buf CLI | Go | 129 |
| 419,403 | Idiomatic Protocol Buffers for Python. | Python | 120 |
| 446,219 | Makefile setup for our Golang projects. | Makefile | 111 |
| 452,663 | Example repository that uses Buf. | Go | 109 |
| 525,778 | Visual Studio Code integration for Buf. | TypeScript | 90 |
| 550,054 | Protocol Buffer Validation for ECMAScript | TypeScript | 85 |
| 566,057 | Client-side load balancing for net/http | Go | 82 |
| 613,508 | Remote Protobuf plugins available on the BSR | Dockerfile | 74 |
| 633,655 | Marshal and unmarshal Protobuf as YAML with rich error messages. | Go | 71 |
| 640,706 | Protocol Buffer Validation for Python. | Rust | 70 |
| 640,706 | Protocol Buffer Validation for Java. | Java | 70 |
| 679,513 | Build, format, lint, and check for breaking changes in your Protobuf schemas, and automatically publish to the Buf Schema Registry. | TypeScript | 65 |
| 687,796 | Bazel rules for Buf. | Starlark | 64 |
| 713,793 | Protobuf plugins that generate various schemas from protobuf files - JSON Schema, PubSub, etc. | Go | 61 |
| 763,364 | Gradle plugin for the Buf CLI | Kotlin | 56 |
| 797,197 | Client library for Buf Reflection API, for transforming Protobuf data. | Go | 53 |
| 821,538 | 51 | ||
| 834,145 | Knit standalone gateway and Go embeddable gateway | Go | 50 |
Among 94,827 organizations
16k–25k stars: 924 organizations, including bufbuild
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Go 19.5k stars, 86% · 14 repos
- TypeScript 1.9k stars, 8% · 4 repos
- Python 120 stars, 1% · 1 repo
- Makefile 111 stars, <1% · 1 repo
- Dockerfile 74 stars, <1% · 1 repo
- Rust 70 stars, <1% · 1 repo
- Java 70 stars, <1% · 1 repo
- Starlark 64 stars, <1% · 1 repo
and 1 more language
When they were made
26 repos with 50+ stars, made between 2017 and 2026
Quick stats
- Next rank
- +1 star to reach #1,630
- Next milestone
- +12,329 stars to reach the top 1%
- Public repos
- 71, 26 with 50+ stars
- Popular repos
- 4 over 1k stars, 1 over 10k stars
- Top repo
- buf, #4,812 of all repos, 51% of stars
- Smaller repos
- 621 stars from repos under 50