Skip to content

Commit a957862

Browse files
bufdevcopybara-github
authored andcommitted
Add Buf OSS tools to third-party list (#27435)
This is a bit cheeky, but when looking at #23919, I realized we had never added Buf's OSS tools to the third-party list! And by any objective measure, in each category in this PR, they're the most widely-used third-party tools in 2026, so I figured I'd put this up. Closes #27435 COPYBARA_INTEGRATE_REVIEW=#27435 from bufdev:third-party-buf 1eee151 PiperOrigin-RevId: 934577706
1 parent 9c1c509 commit a957862

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

docs/third_party.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ programming languages:
7171
* Java/Android: https://github.com/square/wire
7272
* Java: https://github.com/HebiRobotics/QuickBuffers/
7373
* Java ME: http://swingme.sourceforge.net/encode.shtml
74+
* Javascript: http://github.com/bufbuild/protobuf-es
7475
* Javascript: http://github.com/sirikata/protojs
7576
* Javascript: https://github.com/dcodeIO/ProtoBuf.js
7677
* Javascript: https://github.com/seishun/node-protoc-plugin (Node.js port of
@@ -113,6 +114,7 @@ programming languages:
113114
* Solidity: https://github.com/celer-network/pb3-gen-sol
114115
* Swift: https://github.com/alexeyxo/protobuf-swift
115116
* Swift: https://github.com/apple/swift-protobuf/
117+
* Typescript: http://github.com/bufbuild/protobuf-es
116118
* Typescript: https://github.com/improbable-eng/ts-protoc-gen
117119
* Typescript: https://github.com/thesayyn/protoc-gen-ts
118120
* Typescript: https://github.com/pbkit/pbkit
@@ -129,6 +131,8 @@ objects.
129131

130132
* https://github.com/grpc/grpc (C++, Node.js, Python, Ruby, Objective-C, PHP,
131133
C#, Google-official implementation)
134+
* https://connectrpc.com (Go, Javascript, Typescript, Python, Dart, Swift,
135+
Kotlin)
132136
* https://zeroc.com/products/ice (Multiple languages)
133137
* https://github.com/protobuf-net/protobuf-net (C#/.NET/WCF/VB)
134138
* http://www.deltavsoft.com/doc/_external_serialization.html#Protobufs (C++)
@@ -207,6 +211,7 @@ Inactive:
207211

208212
## IDE
209213

214+
* [Buf for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=bufbuild.vscode-buf)
210215
* [Visual Studio Code Support for Protocol Buffers](https://marketplace.visualstudio.com/items?itemName=zxh404.vscode-proto3)
211216
* [Visual Studio Language Service support for Protocol Buffers](http://visualstudiogallery.msdn.microsoft.com/4bc0f38c-b058-4e05-ae38-155e053c19c5)
212217
* [IntelliJ IDEA plugin](http://github.com/jvolkman/intellij-protobuf-editor)
@@ -226,6 +231,13 @@ Inactive:
226231
There are miscellaneous other things you may find useful as a Protocol Buffers
227232
developer.
228233

234+
* [Buf CLI](https://buf.build/docs/cli/)
235+
* [Code generation](https://buf.build/docs/generate/)
236+
* [Linting](https://buf.build/docs/lint/)
237+
* [Breaking change detection](https://buf.build/docs/breaking/)
238+
* [Formatting](https://buf.build/docs/format/)
239+
* [Calling gRPC APIs](https://buf.build/docs/curl/)
240+
* [Editor integration and LSP](https://buf.build/docs/cli/editors-lsp/)
229241
* [Wireshark/Ethereal packet sniffer plugin](https://code.google.com/p/protobuf-wireshark/)
230242
* [Alternate encodings (JSON, XML, HTML) for Java protobufs](https://code.google.com/p/protobuf-java-format/)
231243
* [Another JSON encoder/decoder for Java](https://github.com/sijuv/protobuf-codec)

0 commit comments

Comments
 (0)