| Rank | Repo | Stars | Language | Developer |  | 1 | protobuf | 8,985 | Go | golang |
 | 2 | protobuf.js | 8,925 | JavaScript | protobufjs |
 | 3 | grpcurl | 8,390 | Go | fullstorydev |
 | 4 | rejoiner | 3,612 | Java | google |
 | 5 | natpass | 3,511 | Go | lwch |
 | 6 | prost | 2,682 | Rust | tokio-rs |
 | 7 | rust-protobuf | 2,356 | Rust | stepancheg |
 | 8 | protoc-gen-doc | 2,309 | Go | pseudomuto |
 | 9 | rq | 2,199 | Rust | dflemstr |
 | 10 | lua-protobuf | 1,507 | Lua | starwing |
 | 11 | volo | 1,497 | Rust | cloudwego |
 | 12 | grpc-rust | 1,348 | Rust | stepancheg |
 | 13 | protobuf | 707 | Elixir | elixir-protobuf |
 | 14 | pb-jelly | 595 | Rust | dropbox |
 | 15 | GameTracking-Dota2 | 585 | Lua | SteamDatabase |
 | 16 | GameTracking-CSGO | 444 | Squirrel | SteamDatabase |
 | 17 | docker-protobuf | 312 | Dockerfile | znly |
 | 18 | rules_proto | 244 | Go | stackb |
 | 19 | GameTracking | 230 | ReScript | SteamDatabase |
 | 20 | protox | 230 | Elixir | ahamez |
 | 21 | api-common-protos | 218 | Starlark | googleapis |
 | 22 | grpc-cmake-example | 185 | CMake | IvanSafonov |
 | 23 | ProtoBuf.jl | 181 | Julia | JuliaIO |
 | 24 | sbt-protobuf | 171 | Scala | sbt |
 | 25 | ocaml-protoc | 159 | OCaml | mransan |
 | 26 | protobuf-nim | 142 | Nim | PMunch |
 | 27 | falanx | 141 | F# | jet |
 | 28 | docker-protobuf | 141 | Dockerfile | rvolosatovs |
 | 29 | protoconf | 104 | Go | protoconf |
 | 30 | elm-protobuf | 93 | Elm | tiziano88 |
 | 31 | ppx_deriving_protobuf | 78 | OCaml | ocaml-ppx |
 | 32 | GameTracking-TF2 | 73 | Shell | SteamDatabase |
 | 33 | grpc | 66 | Crystal | jgaskins |
 | 34 | tilegrinder | 66 | CoffeeScript | rastapasta |
 | 35 | zig-protobuf | 64 | Zig | Arwalk |
 | 36 | monorepo-base | 54 | Starlark | enginoid |
 | 37 | purescript-protobuf | 50 | PureScript | xc-jp |
 | 38 | ocaml-protoc-plugin | 43 | OCaml | issuu |
 | 39 | ocaml-grpc-envoy | 42 | OCaml | blandinw |
 | 40 | protozig | 38 | Zig | kubkon |
 | 41 | protobuf-delphi | 37 | Pascal | marat1961 |
 | 42 | enif_protobuf | 37 | Erlang | jg513 |
 | 43 | zmq-protobuf | 34 | CMake | junhyeokahn |
 | 44 | protobuf-d | 32 | D | dcarp |
 | 45 | ocaml-pb | 30 | OCaml | yallop |
 | 46 | rosidl_typesupport_protobuf | 26 | EmberScript | eclipse-ecal |
 | 47 | protobuf | 24 | Ada | reznikmm |
 | 48 | stellarstation-api | 22 | Mako | infostellarinc |
 | 49 | as-proto | 21 | TypeScript | piotr-oles |
 | 50 | module-ballerina-grpc | 17 | Ballerina | ballerina-platform |
 | 51 | Unity-Network-Protobuf | 13 | XSLT | MetaXR |
 | 52 | idl | 10 | Protocol Buffer | ohmygrpc |
 | 53 | ProtobufTools | 9 | XSLT | MetaXR |
 | 54 | common | 4 | Starlark | nvidia-riva |
 | 55 | pony-protobuf | 4 | Pony | ergl |
 | 56 | simulated-physics-netcode-prototype | 3 | ASP | fanmanpro |
 | 57 | bioschemas | 3 | Protocol Buffer | biostream |
 | 58 | analytics-protobufs | 2 | Protocol Buffer | Noelware |
 | 59 | proxo | 2 | Protocol Buffer | kszucs |
 | 60 | protobuf-raku | 1 | Raku | grondilu |
 | 61 | go-microservice-template | 1 | Starlark | cloneable |
 | 62 | reproto | 1 | ReScript | reebalazs |
 | 63 | service_rpc_idl | 1 | Thrift | ameidance |
 | 64 | protobuf-two-ways | 1 | Starlark | eggybytes |
 | 65 | | | | |
 | 66 | protobuf-docker-library | 1 | Protocol Buffer | kyleconroy |
 | 67 | protocol | 0 | Protocol Buffer | elide-dev |
 | 68 | choreo-msg | 0 | Protocol Buffer | RobotStudio |
 | 69 | coscup2017_grpc_proto | 0 | Protocol Buffer | windperson |
 | 70 | evlo-protobuf-model | 0 | Protocol Buffer | santhoshvai |
 | 71 | proto | 0 | Protocol Buffer | galleyltd |
 | 72 | golang-google-play-proto | 0 | Protocol Buffer | therealssj |
 | 73 | spring-cloud-protobuf | 0 | Protocol Buffer | carlosmenezes |
 | 74 | robot-communication-packet-proto | 0 | Protocol Buffer | engnadeau |