1# 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)), 10please [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) 12with 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 17 * Website: https://github.com/jskeet/protobuf-csharp-port 18 * 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 53 * Website: https://github.com/GobySoft/goby 54 * 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 65 * Website: http://github.com/GobySoft/dccl 66 * 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 961. ScalePB 97 * Website: http://trueaccord.github.io/ScalaPB/ 98 * 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 187 1881. Netifi Proteus 189 * Website: https://github.com/netifi-proteus 190 * Extensions: 1057 191 1921. CGSN Mooring Project 193 * Website: https://bitbucket.org/ooicgsn/cgsn-mooring 194 * Extensions: 1058 195 1961. Container Storage Interface 197 * Website: https://github.com/container-storage-interface/spec 198 * Extensions: 1059-1069 199 2001. TwirpQL Plugin 201 * Website: https://twirpql.dev 202 * Extensions: 1070 203 2041. Protoc-gen-validate 205 * Website: https://github.com/envoyproxy/protoc-gen-validate 206 * Extensions: 1071 207 208