protobuf

Protocol Buffers · Google.Protobuf

Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.

winget install --id Google.Protobuf --exact --source winget

Latest 34.1

Release Notes

Announcements

  • Protobuf News may include additional announcements or pre-announcements for upcoming changes. Bazel
  • Moved protocopt flag out of the cc dir, since it is not a c++-specific flag. (3db9fd1)
  • Add support for bazel 9.x (#26201) (763c5da) C++
  • Updated CMake dependencies. (5583485)
  • Add cc_proto_library for MessageSet in //src/google/protobuf/bridge (523a6a4)
  • Add support for bazel 9.x (#26201) (763c5da) Java
  • Avoid toBigIntegerExact in JsonFormat to avoid degenerate parse behavior in the face of large exponents. (ab3d7f0) Python
  • Add support for bazel 9.x (#26201) (763c5da) Other
  • Fixed release_prep.sh script mkdir command to follow INTEGRITY_FILE location. (e700d7d)
  • Second try at fixing the release_prep.sh file path! (#26097) (f5ccaf3)

Installer type: zip

Architecture Scope Download SHA256
x86 Download 14F5696F6F1BA37E91488BE39B0EA59BB2230CDE266E63F6F65610B3C5F54550
x64 Download 6D7EBDC75E9C1F0026D4FB28F17EF1D0AAE77D36744D83A9E052D79BA493724F

Details

Homepage
https://github.com/protocolbuffers/protobuf
License
Proprietary
Publisher
Protocol Buffers
Support
https://github.com/protocolbuffers/protobuf/issues
Copyright
Copyright 2008 Google Inc.

Tags

marshallingprotobufprotobuf-runtimeprotocprotocol-buffersprotocol-compilerrpcserialization

Older versions (20)

34.0
Architecture Scope Download SHA256
x86 Download 89512676CE87D2A7ABCE535DF366D1EC3CC2A36BA551A12DF9158DB240E014AA
x64 Download 76DDEB5AE7A31C8F9F7759D3B843A4CADDA2150AC037AD0C1794665D6CF31FCE
33.5
Architecture Scope Download SHA256
x86 Download 6BF9A1D83289664CBBC9A95FC3889C971B9F028C0E6F617BA800BAC401C36BE1
x64 Download 7E3468CD1FBD1AE9361A5304D4AC28FBD593AA1A425B5464BD9D4DA5FCA224B4
33.4
Architecture Scope Download SHA256
x86 Download 5B7069E637D628171D62C3982B2D4F10EC2CCE7642E028B6FC4873BC19796B25
x64 Download 0B31BE019B9FE45A388E93BF1F16D70AFDF9CE5CAF958EA47892FBC868B5A1B3
33.3
Architecture Scope Download SHA256
x86 Download B45B084DE3F44FC0328E1547186ABEB4F5438FDB3C3EC5F26288CAD260034D39
x64 Download 1B845F9C78080033064509325E191670E09FBC74F966587F8E752557374D56AD
33.2
Architecture Scope Download SHA256
x86 Download BB76077C45A4254A65F06F746DDA9CD346D8B555AB1A25EBC55548829C06B4CE
x64 Download 376770CD4073BEB63DB56FDD339260EDB9957B3C4472E05A75F5F9EC8F98D8F5
33.1
Architecture Scope Download SHA256
x86 Download F52A79CE2A70D421F55BE880D3AF48D6B22865F2119DD63DF6423D1CE9027E31
x64 Download D7A207FB6EEC0E4B1B6613BE3B7D11905375B6FD1147A071116EB8E9F24AC53B
33.0
Architecture Scope Download SHA256
x86 Download 3941CC8AEB0E8F59F2143B65F594088F726BB857550DABAE5D0DEE3BF1392DD1
x64 Download 3742CD49C8B6BD78B6760540367EB0FF62FA70A1032E15DAFE131BFAF296986A
32.1
Architecture Scope Download SHA256
x86 Download BC91A9FBA925F025C06F152128BFB5D233CB1C75420D8877A5120F01DEF79898
x64 Download 69569CBC178CD5785ECB7D93569913110677EAFEB4B8F82970C361FAD4C7CD66
32.0
Architecture Scope Download SHA256
x86 Download 11B6D3662B179E277D8AF34A87700DC4ECB2B5695168AC65226798A2798AFD48
x64 Download 89C178E9F878CB6DD561F677688E1EB2E757CB9AC84AE30B64436BAC19646996
31.1
Architecture Scope Download SHA256
x86 Download 74C4E34A41C654934A1F4C7D5E3F831A7B216D867717CDF730F82E1E10C1D0E2
x64 Download 70381B116AB0D71CB6A5177D9B17C7C13415866603A0FD40D513DAFE32D56C35
31.0
Architecture Scope Download SHA256
x86 Download EC49AE24DB4DAA94C40E5AFCC047D309A61EE15F95451AD8E5C7A13FD3FDB9B7
x64 Download D7EDEE5D0D5D6786C92E77A4F511E4698A5AA922C6390B6D08C3A79935A651B0
30.2
Architecture Scope Download SHA256
x86 Download 5CAE95ACDF1690C0A24F187DBA7CBA25D8EE60085CC951A7D9274CFE0771D916
x64 Download 10F35DF7722A69DDE8EE92B4A16A4E1CC91CFCE82FBB4A371BD046DE139AA4A9
29.6
Architecture Scope Download SHA256
x86 Download 23A0E6E68CA31DC32B89C597DC88E78A7698B2565BA7495775CCC15DC4DD0A88
x64 Download 1EBD7C87BAFFB9F1C47169B640872BF5FB1E4408079C691AF527BE9561D8F6F7
29.3
Architecture Scope Download SHA256
x86 Download C7C8028C1C4D801C53602920F2C86892054086BD965B6B23A4BA95D211DCB1D4
x64 Download 57EA59E9F551AD8D71FFAA9B5CFBE0CA1F4E720972A1DB7EC2D12AB44BFF9383
29.1
Architecture Scope Download SHA256
x64 Download 7EA48225857FFC1224588C335C2B1AF9D78A18AF9D57C0528CCA3193E336E9CE
x86 Download 1105E0FA64459F0B1AF5EE4D5877DAB864F2E10D8AEB04618F2B69C6C3A6ED03
28.3
Architecture Scope Download SHA256
x64 Download ce64f49bdeddef49ce4bd313a8f59bcf92fcf67b5831efbf66170386d2e66948
x86 Download b08fe6fccf4313e2ccc6fd726dc855ee890533e247f4c543c987ffd980cfd5b2
27.1
Architecture Scope Download SHA256
x64 Download DA531C51CCD1290D8D34821F0CE4E219C7FBAA6F9825F5A3FB092A9D03FE6206
x86 Download 6263718FF96547B8392A079F6FDF02A4156F2E8D13CD51649A0D03FB7AFA2DE8
25.7
Architecture Scope Download SHA256
x86 Download 876271BBF157C9DA7596FC711449D5DF946A02CA56E9C485B54AAD908F64FFF7
x64 Download 6DAB7C408BCC2C6637BADB3B4BBD98C32BC04B527BCDB157139431ED2227B91B
25.4
Architecture Scope Download SHA256
x86 Download 0A3EE77411834D3C298042B31F025C150A322E2F067DAA1B1589C0F8B28A9A37
x64 Download 272E05C916A7C99C51B3DB61574639D4CB97F1A4A4880F62EB4BF72D0CC1C8A9
25.3
Architecture Scope Download SHA256
x64 Download D6B336B852726364313330631656B7F395DDE5B1141B169F5C4B8D43CDF01482
x86 Download B9E7F2488C24BB3F3D507E125A9944A44DDFB09F2DB6F84860319E6A7C75F137