Lines Matching +full:pod +full:- +full:lib +full:- +full:lint
1 # Third-Party Add-ons for Protocol Buffers
3 … Also note that many projects here are in the early stages of development and not production-ready.
11 * Action Script: https://code.google.com/p/protobuf-actionscript3/
12 * Action Script: https://code.google.com/p/protoc-gen-as3/
14 * Action Script: https://github.com/zhongfq/protobuf-as3/
16 * C: https://github.com/protobuf-c/protobuf-c
22 * C++: https://github.com/protocolbuffers/protobuf (Google-official implementation)
25 * C#: https://code.google.com/p/protobuf-csharp-port
27 * C#/.NET/WCF/VB: https://code.google.com/p/protobuf-net/
28 * Clojure: http://github.com/ninjudd/clojure-protobuf
32 * Common Lisp: http://github.com/qitab/cl-protobuf
33 * D: https://github.com/dcarp/protobuf-d
36 * Dart: https://github.com/dart-lang/dart-protobuf (runtime) https://github.com/dart-lang/dart-prot…
37 * Delphi: http://sourceforge.net/projects/protobuf-delphi/
40 * Elixir: https://github.com/tony612/protobuf-elixir
42 * Elm: https://github.com/tiziano88/elm-protobuf
43 * Erlang: https://github.com/tomas-abrahamsson/gpb
46 * Hacklang/HHVM: https://github.com/y3llowcake/proto-hack
48 * Go: https://github.com/golang/protobuf (Google-official implementation)
53 * Haskell: https://github.com/google/proto-lens (Google-unofficial implementation)
54 …ell: https://github.com/awakesecurity/proto3-suite (code generator) https://github.com/awakesecuri…
55 * Haxe: https://github.com/Atry/protoc-gen-haxe
56 * Java: https://github.com/protocolbuffers/protobuf (Google-official implementation)
59 * Java ME: https://code.google.com/p/protobuf-javame/
61 * Javascript: https://code.google.com/p/protobuf-js/
64 * Javascript: https://code.google.com/p/protobuf-for-node/
66 * Javascript: https://github.com/seishun/node-protoc-plugin (Node.js port of plugin.h)
67 * Javascript: https://github.com/seishun/node-protoc-gen-javascript (Node.js port of the Google-off…
68 * Javascript: https://github.com/ButterCam/sisyphus-js
70 * Kotlin: https://github.com/marcoferrer/kroto-plus
73 * Kotlin: https://github.com/open-toast/protokt
75 * Lua: https://code.google.com/p/protoc-gen-lua/
76 * Lua: http://github.com/indygreg/lua-protobuf
77 * Lua: https://github.com/Neopallium/lua-pb
78 * Matlab: https://code.google.com/p/protobuf-matlab/
79 * Mercury: https://code.google.com/p/protobuf-mercury/
80 * Objective C: https://code.google.com/p/protobuf-objc/
81 * Objective C: https://github.com/alexeyxo/protobuf-objc
83 * Perl: http://groups.google.com/group/protobuf-perl
84 * Perl: https://metacpan.org/pod/Google::ProtocolBuffers
85 * Perl: https://metacpan.org/pod/Google::ProtocolBuffers::Dynamic
86 * Perl/XS: https://code.google.com/p/protobuf-perlxs/
88 * PHP: https://github.com/allegro/php-protobuf/
89 * PHP: https://github.com/chobie/php-protocolbuffers
90 * Prolog: http://www.swi-prolog.org/pldoc/package/protobufs.html
91 * Purescript: https://github.com/xc-jp/purescript-protobuf
92 * Python: https://github.com/protocolbuffers/protobuf (Google-official implementation)
94 * Python: https://github.com/danielgtaylor/python-betterproto
95 * R: http://cran.r-project.org/package=RProtoBuf
96 * Ruby: https://code.google.com/p/ruby-protobuf/
97 * Ruby: http://github.com/mozy/ruby-protocol-buffers
98 * Ruby: https://github.com/bmizerany/beefcake/tree/master/lib/beefcake
100 * Rust: https://github.com/tokio-rs/prost
101 * Rust: https://github.com/stepancheg/rust-protobuf/
102 * Rust: https://github.com/tafia/quick-protobuf
103 * Scala: http://github.com/jeffplaisance/scala-protobuf
104 * Scala: https://code.google.com/p/protobuf-scala
107 * Solidity: https://github.com/celer-network/pb3-gen-sol
108 * Swift: https://github.com/alexeyxo/protobuf-swift
109 * Swift: https://github.com/apple/swift-protobuf/
110 * Typescript: https://github.com/thesayyn/protoc-gen-ts
112 * Vala: https://launchpad.net/protobuf-vala
113 * Visual Basic: https://code.google.com/p/protobuf-net/
117 …) is Google's RPC implementation for Protocol Buffers. There are other third-party RPC implementat…
119 * https://github.com/grpc/grpc (C++, Node.js, Python, Ruby, Objective-C, PHP, C#, Google-official i…
121 * https://github.com/protobuf-net/protobuf-net (C#/.NET/WCF/VB)
124 * https://code.google.com/p/protobuf-rpc-pro/ (Java)
125 * https://github.com/baidu/sofa-pbrpc (C++)
126 * https://github.com/madhon/protobuf-csharp-rpc (C#)
128 * https://github.com/SeriousMa/grpc-protobuf-validation (Java)
129 * https://github.com/elixir-grpc/grpc (Elixir)
131 * https://github.com/awakesecurity/gRPC-haskell (Haskell)
134 * https://github.com/pbkit/npm-packages/blob/main/frpc-test/src/index.spec.ts (TypeScript Node.js/B…
141 * https://github.com/modeswitch/protobuf-rpc (Python)
142 * https://github.com/sdeo/protobuf-socket-rpc (Java, Python)
143 * https://code.google.com/p/proto-streamer/ (Java)
145 * https://code.google.com/p/protobuf-mina-rpc/ (Python client, Java server)
147 * https://code.google.com/p/cxf-protobuf/ (Java)
148 * https://code.google.com/p/protobuf-remote/ (C++/C#)
149 * https://code.google.com/p/eneter-protobuf-serializer/ (Java/.NET)
152 * https://code.google.com/p/protobuf-csharp-rpc/ (C#)
161 * [rules_closure](https://github.com/bazelbuild/rules_closure) `js-closure`
163 …(https://github.com/pubref/rules_protobuf) `java` `c++` `c#` `go` `js-closure` `js-node` `python` …
164 * [NetBeans IDE plugin](https://code.google.com/p/protobuf-netbeans-plugin/)
165 * [Wireshark/Ethereal packet sniffer plugin](https://code.google.com/p/protobuf-wireshark/)
166 …te encodings (JSON, XML, HTML) for Java protobufs](https://code.google.com/p/protobuf-java-format/)
167 * [Another JSON encoder/decoder for Java](https://github.com/sijuv/protobuf-codec)
169 * [IntelliJ IDEA plugin](http://github.com/jvolkman/intellij-protobuf-editor)
170 * [IntelliJ Protobuf Plugin](https://github.com/devkanro/intellij-protobuf-plugin)
171 * [TextMate syntax highlighting](http://github.com/michaeledgar/protobuf-tmbundle)
172 * [Oracle PL SQL plugin](https://code.google.com/p/protocol-buffer-plsql/)
173 * [Eclipse editor for protobuf (from Google)](https://code.google.com/p/protobuf-dt/)
174 * [C++ Builder compatible protobuf](https://github.com/saadware/protobuf-cppbuilder)
176 …-maven-plugin/)) ([Source](https://github.com/xolstice/protobuf-maven-plugin/)) [](https://github.com/pseudomuto/protoc-gen-doc)
180 * [DocBook generator for .proto files](https://code.google.com/p/protoc-gen-docbook/)
181 * [Protobuf for nginx module](https://github.com/dbcode/protobuf-nginx/)
183 * [Sbt plugin for Protocol Buffers](https://github.com/Atry/sbt-cppp)
184 * [Protobuf Plugin for Gradle](https://github.com/google/protobuf-gradle-plugin)
185 * [Multi-platform executable JAR and Java API for protoc](https://github.com/os72/protoc-jar)
186 …ipts to convert between Protocol Buffers and JSON](https://github.com/NextTuesday/py-pb-converters)
187 …otocol Buffers](http://visualstudiogallery.msdn.microsoft.com/4bc0f38c-b058-4e05-ae38-155e053c19c5)
188 …ort for Protocol Buffers](https://marketplace.visualstudio.com/items?itemName=zxh404.vscode-proto3)
189 * [C++ library for serialization/de-serialization between Protocol Buffers and JSON.](https://githu…
190 …on Language 3.0; pure Java ProtoBuf Parser and Builder.](https://github.com/protobufel/protobuf-el)
191 * [Notepad++ Syntax Highlighting for .proto files](https://github.com/chai2010/notepadplus-protobuf)
192 * [Linter for .proto files](https://github.com/ckaznocha/protoc-gen-lint)
193 … [Protocol Buffers Dynamic Schema - create protobuf schemas programmatically (Java)](https://githu…
194 * [Make protoc plugins in NodeJS](https://github.com/konsumer/node-protoc-plugin)
195 * [ProfaneDB - A Protocol Buffers database](https://profanedb.gitlab.io)
196 …ol Buffer property-based testing utility and example message generator (Python / Hypothesis)](http…
197 * [Protolock - CLI utility to prevent backward-incompatible changes to .proto files](https://github…
198 * [Optional GRPC - GRPC for testable microservices (Python)](https://github.com/mattpaletta/optiona…
199 * [Protobuf Parser - Yet another Go package which parses a Protocol Buffer file (proto2+proto3)](ht…
200 * [Protolint - A tool to enforce Protocol Buffer style and conventions.](https://github.com/yoheimu…
201 …* [vscode-protolint: A protobuf linter for visual studio code](https://github.com/plexsystems/vsco…
202 …* [intellij-protolint: A protobuf linter for JetBrains IDEs](https://github.com/yoheimuta/intellij…
203 * [vim-protolint: A protobuf linter for Vim](https://github.com/yoheimuta/vim-protolint)
204 * [super-linter: Protocol Buffer lint as GitHub Action](https://github.com/github/super-linter)
205 * [protoc-gen-fieldmask - A plugin to generate static type fieldmask paths](https://github.com/idod…