blob: b4892884156185a7a3e23d27c05ad416f8e34aa5 [file] [log] [blame] [view]
Feng Xiaoef7052b2018-07-02 17:00:39 -07001# Protobuf Global Extension Registry
2
3This file contains a global registry of known extensions for descriptor.proto,
4so that any developer who wishes to use multiple 3rd party projects, each with
5their own extensions, can be confident that there won't be collisions in
6extension numbers.
7
8If you need an extension number for your custom option (see [custom options](
9https://developers.google.com/protocol-buffers/docs/proto#customoptions)),
Feng Xiaoafe98de2018-08-22 11:55:30 -070010please [send us a pull request](https://github.com/protocolbuffers/protobuf/pulls) to
11add an entry to this doc, or [create an issue](https://github.com/protocolbuffers/protobuf/issues)
Feng Xiaoef7052b2018-07-02 17:00:39 -070012with info about your project (name and website) so we can add an entry for you.
13
14## Existing Registered Extensions
15
161. C# port of protocol buffers
Gohar Azizf3a74be2018-08-24 10:19:22 -040017 * Website: https://github.com/jskeet/protobuf-csharp-port
Feng Xiaoef7052b2018-07-02 17:00:39 -070018 * Extensions: 1000
19
201. Perl/XS port of protocol buffers
21 * Website: http://code.google.com/p/protobuf-perlxs
22 * Extensions: 1001
23
241. Objective-C port of protocol buffers
25 * Website: http://code.google.com/p/protobuf-objc
26 * Extensions: 1002
27
281. Google Wave Federation Protocol open-source release (FedOne)
29 * Website: http://code.google.com/p/wave-protocol
30 * Extensions: 1003
31
321. PHP code generator plugin
33 * Website: ???
34 * Extensions: 1004
35
361. GWT code generator plugin (third-party!)
37 * Website: http://code.google.com/p/protobuf-gwt/
38 * Extensions: 1005
39
401. Unix Domain RPC code generator plugin
41 * Website: http://go/udrpc
42 * Extensions: 1006
43
441. Object-C generator plugin (Plausible Labs)
45 * Website: http://www.plausible.coop
46 * Extensions: 1007
47
481. TBD (code42.com)
49 * Website: ???
50 * Extensions: 1008
51
521. Goby Underwater Autonomy Project
Toby Schneider4fd7bde2018-08-24 17:10:24 -040053 * Website: https://github.com/GobySoft/goby
Feng Xiaoef7052b2018-07-02 17:00:39 -070054 * Extensions: 1009
55
561. Nanopb
57 * Website: http://kapsi.fi/~jpa/nanopb
58 * Extensions: 1010
59
601. Bluefin AUV Communication Extensions
61 * Website: http://www.bluefinrobotics.com
62 * Extensions: 1011
63
641. Dynamic Compact Control Language
Toby Schneider4fd7bde2018-08-24 17:10:24 -040065 * Website: http://github.com/GobySoft/dccl
Feng Xiaoef7052b2018-07-02 17:00:39 -070066 * Extensions: 1012
67
681. ScaleOut StateServer® Native C++ API
69 * Website: http://www.scaleoutsoftware.com
70 * Extensions: 1013
71
721. FoundationDB SQL Layer
73 * Website: https://github.com/FoundationDB/sql-layer
74 * Extensions: 1014
75
761. Fender
77 * Website: https://github.com/hassox/fender
78 * Extensions: 1015
79
801. Vortex
81 * Website: http://www.prismtech.com/vortex
82 * Extensions: 1016
83
841. tresorit
85 * Website: https://tresorit.com/
86 * Extensions: 1017
87
881. CRIU (Checkpoint Restore In Userspace)
89 * Website: http://criu.org/Main_Page
90 * Extensions: 1018
91
921. protobuf-c
93 * Website: https://github.com/protobuf-c/protobuf-c
94 * Extensions: 1019
95
Nadav Sametb5d2cc02020-11-01 09:46:19 -0800961. ScalaPB
97 * Website: https://scalapb.github.io/
Feng Xiaoef7052b2018-07-02 17:00:39 -070098 * Extensions: 1020
99
1001. protoc-gen-bq-schema
101 * Website: https://github.com/GoogleCloudPlatform/protoc-gen-bq-schema
102 * Extensions: 1021
103
1041. grpc-gateway
105 * Website: https://github.com/gengo/grpc-gateway
106 * Extensions: 1022
107
1081. Certificate Transparency
109 * Website: https://github.com/google/certificate-transparency
110 * Extensions: 1023
111
1121. JUNOS Router Telemetry
113 * Website: http://www.juniper.net
114 * Extensions: 1024
115
1161. Spine Event Engine
117 * Website: https://github.com/SpineEventEngine/core-java
118 * Extensions: 1025
119
1201. Aruba cloud platform
121 * Website: ???
122 * Extensions: 1026 -> 1030
123
1241. Voltha
125 * Website: ???
126 * Extensions: 1031 -> 1033
127
1281. gator
129 * Website: ???
130 * Extensions: 1034
131
1321. protoc-gen-flowtypes
133 * Website: https://github.com/tmc/grpcutil/tree/master/protoc-gen-flowtypes
134 * Extensions: 1035
135
1361. ProfaneDB
137 * Website: https://gitlab.com/ProfaneDB/ProfaneDB
138 * Extensions: 1036
139
1401. protobuf-net
141 * Website: https://github.com/mgravell/protobuf-net
142 * Extensions: 1037
143
1441. FICO / StreamEngine
145 * Website: http://www.fico.com/
146 * Extensions: 1038
147
1481. GopherJS
149 * Website: https://github.com/johanbrandhorst/protobuf
150 * Extensions: 1039
151
1521. ygot
153 * Website: https://github.com/openconfig/ygot
154 * Extensions: 1040
155
1561. go-grpcmw
157 * Website: https://github.com/MarquisIO/go-grpcmw
158 * Extensions: 1041
159
1601. grpc-gateway protoc-gen-swagger
161 * Website: https://github.com/grpc-ecosystem/grpc-gateway
162 * Extensions: 1042
163
1641. AN Message
165 * Website: TBD
166 * Extensions: 1043
167
1681. protofire
169 * Website: https://github.com/ribrdb/protofire
170 * Extensions: 1044
171
1721. Gravity
173 * Website: https://github.com/aphysci/gravity
174 * Extensions: 1045
175
1761. SEMI Standards – I&C Technical Committee
177 * Website: http://downloads.semi.org/web/wstdsbal.nsf/9c2b317e76523cca88257641005a47f5/88a5863a580e323088256e7b00707489!OpenDocument
178 * Extensions: 1046
179
1801. Elixir plugin
181 * Website: https://github.com/tony612/grpc-elixir
182 * Extensions: 1047
183
1841. API client generators
185 * Website: ???
186 * Extensions: 1048-1056
Ryland Degnan5b7d0dc2018-07-21 08:34:17 -0700187
1881. Netifi Proteus
189 * Website: https://github.com/netifi-proteus
190 * Extensions: 1057
Toby Schneider4fd7bde2018-08-24 17:10:24 -0400191
1921. CGSN Mooring Project
193 * Website: https://bitbucket.org/ooicgsn/cgsn-mooring
194 * Extensions: 1058
Xiang Daie4794102019-02-21 11:28:50 +0800195
James DeFelice43581332018-11-06 11:33:18 -05001961. Container Storage Interface
197 * Website: https://github.com/container-storage-interface/spec
198 * Extensions: 1059-1069
Toby Schneider4fd7bde2018-08-24 17:10:24 -0400199
marwan-at-work36cd11a2019-06-11 09:26:25 -04002001. TwirpQL Plugin
201 * Website: https://twirpql.dev
202 * Extensions: 1070
203
Alex Konradib44a1362019-05-24 07:44:51 -04002041. Protoc-gen-validate
205 * Website: https://github.com/envoyproxy/protoc-gen-validate
Alex Konradi619ffac2019-06-20 14:10:06 -0400206 * Extensions: 1071
207
Oleg Golbergcb7be382021-09-24 12:41:06 -04002081. Protokt
Andrew Parmet18b1b212021-07-26 14:11:02 -0400209 * Website: https://github.com/open-toast/protokt
Ben Gordonf5362e12019-07-10 09:58:38 -0400210 * Extensions: 1072
Sigurd Meldgaardf4a3e062019-09-27 09:21:27 +0200211
2121. Dart port of protocol buffers
213 * Website https://github.com/dart-lang/protobuf
214 * Extensions: 1073
Adam Cozzette403df1d2019-10-29 14:05:40 -0700215
2161. Ocaml-protoc-plugin
217 * Website: https://github.com/issuu/ocaml-protoc-plugin
218 * Extensions: 1074
Adam Cozzette16b0c052019-12-05 15:00:56 -0800219
2201. Analyze Re Graphene
221 * Website: https://analyzere.com
222 * Extensions: 1075
Jesse Wilson62632682019-12-16 16:15:44 -1000223
2241. Wire since and until
225 * Website: https://square.github.io/wire/
226 * Extensions: 1076, 1077
Mark Schaller88579a42020-02-03 12:34:39 -0500227
2281. Bazel, Failure Details
229 * Website: https://github.com/bazelbuild/bazel
230 * Extensions: 1078
Adam Cozzettea80775c2020-03-16 17:45:39 -0700231
2321. grpc-graphql-gateway
233 * Website: https://github.com/ysugimoto/grpc-graphql-gateway
234 * Extensions: 1079
James Roperab968152020-03-17 12:14:57 +1100235
2361. Cloudstate
237 * Website: https://cloudstate.io
238 * Extensions: 1080-1084
Robert Morrisa015ca82020-03-19 16:20:01 -0500239
2401. SummaFT protoc-plugins
241 * Website: https://summaft.com/
242 * Extensions: 1085
Adam Cozzettecf601042020-04-01 15:22:04 -0700243
2441. ADLINK EdgeSDK
245 * Website: https://www.adlinktech.com/en/Edge-SDK-IoT
246 * Extensions: 1086
Benoît Quenaudon8d746592020-08-04 11:09:43 -0400247
2481. Wire wire_package
249 * Website: https://square.github.io/wire/
250 * Extensions: 1087
Robert Yokota300dfcc2020-09-25 10:58:25 -0700251
2521. Confluent Schema Registry
253 * Website: https://github.com/confluentinc/schema-registry
254 * Extensions: 1088
Paul MARS59b3d972021-02-03 13:33:46 +0100255
Nadav Samet9637a3b2020-12-01 15:48:08 -08002561. ScalaPB Validate
257 * Website: https://scalapb.github.io/docs/validation
258 * Extension: 1089
Paul MARS59b3d972021-02-03 13:33:46 +0100259
brucearctor6c970b52020-12-28 13:35:54 -08002601. Astounding (Currently Private)
Paul MARS59b3d972021-02-03 13:33:46 +0100261 * Website: https://github.com/PbPipes/Astounding
brucearctor6c970b52020-12-28 13:35:54 -0800262 * Extension: 1090
Paul MARS59b3d972021-02-03 13:33:46 +0100263
2641. Protoc-gen-psql
265 * Website: https://github.com/Intrinsec/protoc-gen-psql
Upils01dcb942021-02-12 01:00:49 +0100266 * Extension: 1091-1101
Paul MARS59b3d972021-02-03 13:33:46 +0100267
2681. Protoc-gen-sanitize
269 * Website: https://github.com/Intrinsec/protoc-gen-sanitize
Upils01dcb942021-02-12 01:00:49 +0100270 * Extension: 1102-1106
Galen Warren6f4573a2021-03-06 10:47:58 -0500271
2721. Coach Client Connect (planned release in March 2021)
273 * Website: https://www.coachclientconnect.com
274 * Extension: 1107
chenzhihui43aca572021-03-10 22:17:30 +0800275
2761. Kratos API Errors
277 * Website: https://go-kratos.dev
278 * Extension: 1108
Petr Jediný37376762021-05-26 21:19:33 +0200279
2801. Glitchdot (Currently Private)
281 * Website: https://go.glitchdot.com
282 * Extension: 1109
Marcel Lanz01ac9952021-06-28 20:52:54 +0200283
2841. eigr/protocol
285 * Website: https://eigr.io
Adam Cozzette0b0e4042021-08-27 15:01:57 -0700286 * Extension: 1110-1114
287
2881. Container Object Storage Interface (COSI)
289 * Website: https://github.com/kubernetes-sigs/container-object-storage-interface-spec
290 * Extension: 1115-1124
Prawne9b977f2021-09-21 10:17:07 +1200291
2921. Protoc-gen-jsonschema
293 * Website: https://github.com/chrusty/protoc-gen-jsonschema
Prawn8c39a1c2021-09-24 09:09:32 +1200294 * Extension: 1125-1129
Upils1e1c1cd2021-10-21 17:24:38 +0200295
2961. Protoc-gen-checker
297 * Website: https://github.com/Intrinsec/protoc-gen-checker
298 * Extension: 1130-1139
Dane Harrigan29b3d012021-12-07 16:47:05 -0800299
3001. Protoc-gen-go-svc
301 * Website: https://github.com/dane/protoc-gen-go-svc
302 * Extension: 1140
BartH2495d222022-02-11 17:08:25 +0100303
3041. Embedded Proto
305 * Website: https://EmbeddedProto.com
306 * Extension: 1141
yeqowna69354f2022-03-19 23:46:51 +0800307
3081. Protoc-gen-fieldmask
309 * Website: https://github.com/yeqown/protoc-gen-fieldmask
310 * Extension: 1142
Vasiliy Tolstov7ffe9402022-04-08 19:11:27 +0300311
Jeff Sawatzkye3b00bb2022-04-08 12:08:38 -04003121. Google Gnostic
313 * Website: https://github.com/google/gnostic
314 * Extension: 1143
315
Vasiliy Tolstov7ffe9402022-04-08 19:11:27 +03003161. Protoc-gen-go-micro
317 * Website: https://github.com/unistack-org/protoc-gen-go-micro
Neakxs654c2532022-04-19 22:41:58 +0200318 * Extension: 1144
319
3201. Protoc-gen-authz
321 * Website: https://github.com/Neakxs/protoc-gen-authz
322 * Extension: 1145