#Protobuf

Showing 60 of 125 repositories tagged #protobuf, ranked by stars

google
google
flatbuffers

FlatBuffers: Memory Efficient Serialization Library

Score
98
โ˜… 26.2k โ‘‚ 3.6k +17/day
C++
go-kratos
go-kratos
kratos

Your ultimate Go microservices framework for the cloud-native era.

Score
100
โ˜… 25.8k โ‘‚ 4.2k +4/day
Go
fullstorydev
fullstorydev
grpcurl

Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers

Score
96
โ˜… 12.7k โ‘‚ 570 +10/day
Go
bufbuild
bufbuild
buf

The best way of working with Protocol Buffers.

Score
94
โ˜… 11.2k โ‘‚ 364 +15/day
Go
protobufjs
protobufjs
protobuf.js

Protocol Buffers for JavaScript and TypeScript. Fast, conformant, and versatile. No protoc required.

Score
100
โ˜… 10.6k โ‘‚ 1.8k +4/day
JavaScript
golang
golang
protobuf

Go support for Google's protocol buffers

Score
71
โ˜… 10.1k โ‘‚ 1.6k +9/day
Go
quasar
quasar
Quasar

Remote Administration Tool for Windows

Score
50
โ˜… 9.9k โ‘‚ 2.6k โ€”
C#
cloudwego
cloudwego
kitex

Go RPC framework with high-performance and strong-extensibility for building micro-services.

Score
92
โ˜… 8.0k โ‘‚ 911 +7/day
Go
twitchtv
twitchtv
twirp

A simple RPC framework with protobuf service definitions

Score
59
โ˜… 7.5k โ‘‚ 320 โ€”
Go
Kotlin
Kotlin
kotlinx.serialization

Kotlin multiplatform / multi-format serialization

Score
100
โ˜… 5.9k โ‘‚ 675 โ€”
Kotlin
samchon
samchon
typia

Super-fast/easy runtime validators and serializers via transformation

Score
90
โ˜… 5.8k โ‘‚ 224 โ€”
Go
gogo
gogo
protobuf

[Deprecated] Protocol Buffers for Go with Gadgets

Score
55
โ˜… 5.7k โ‘‚ 802 โ€”
Go
asynkron
asynkron
protoactor-go

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

Score
84
โ˜… 5.5k โ‘‚ 573 +6/day
Go
uber
uber
prototool

Your Swiss Army Knife for Protocol Buffers

Score
47
โ˜… 5.0k โ‘‚ 338 โ€”
Go
tokio-rs
tokio-rs
prost

PROST! a Protocol Buffers implementation for the Rust Language

Score
100
โ˜… 4.7k โ‘‚ 628 +3/day
Rust
lwch
lwch
natpass

๐Ÿ”ฅๅฑ…ๅฎถๅŠžๅ…ฌ๏ผŒ่ฟœ็จ‹ๅผ€ๅ‘็ฅžๅ™จ

Score
88
โ˜… 4.5k โ‘‚ 487 โ€”
Go
davyxu
davyxu
cellnet

High performance, simple, extensible golang open source network library

Score
49
โ˜… 4.1k โ‘‚ 873 โ€”
Go
connectrpc
connectrpc
connect-go

The Go implementation of Connect: Protobuf RPC that works.

Score
82
โ˜… 4.0k โ‘‚ 146 +8/day
Go
pantsbuild
pantsbuild
pants

The Pants Build System

Score
86
โ˜… 3.8k โ‘‚ 705 +1/day
Python
lonng
lonng
nano

Lightweight, facility, high performance golang based game server framework

Score
80
โ˜… 3.2k โ‘‚ 464 +4/day
Go
docarray
docarray
docarray

Represent, send, store and search multimodal data

Score
100
โ˜… 3.1k โ‘‚ 243 +1/day
Python
stepancheg
stepancheg
rust-protobuf

Rust implementation of Google protocol buffers

Score
79
โ˜… 3.0k โ‘‚ 398 +1/day
Rust
go-dev-frame
go-dev-frame
sponge

A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach.

Score
100
โ˜… 2.9k โ‘‚ 270 โ€”
Go
pseudomuto
pseudomuto
protoc-gen-doc

Documentation generator plugin for Google Protocol Buffers

Score
43
โ˜… 2.8k โ‘‚ 496 โ€”
Go
cloudwego
cloudwego
volo

Rust RPC framework with high-performance and strong-extensibility for building micro-services.

Score
93
โ˜… 2.6k โ‘‚ 215 +2/day
Rust
stephenh
stephenh
ts-proto

An idiomatic protobuf generator for TypeScript

Score
75
โ˜… 2.6k โ‘‚ 390 +4/day
TypeScript
dflemstr
dflemstr
rq

Record Query - A tool for doing record analysis and transformation

Score
64
โ˜… 2.3k โ‘‚ 59 +1/day
Rust
streamdal
streamdal
plumber

A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.

Score
37
โ˜… 2.2k โ‘‚ 72 โ€”
Go
blade-build
blade-build
blade-build

Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protobuf...

Score
100
โ˜… 2.1k โ‘‚ 490 +2/day
Python
tsrpc
tsrpc
tsrpc

A TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers.

Score
25
โ˜… 1.9k โ‘‚ 204 โ€”
TypeScript
connectrpc
connectrpc
connect-es

The TypeScript implementation of Connect: Protobuf RPC that works.

Score
50
โ˜… 1.8k โ‘‚ 120 +3/day
TypeScript
meshtastic
meshtastic
Meshtastic-Android

Android application for Meshtastic

Score
89
โ˜… 1.7k โ‘‚ 474 +15/day
Kotlin
summitt
summitt
Nope-Proxy

TCP/UDP Non-HTTP Proxy Extension (NoPE) for Burp Suite.

Score
0
โ˜… 1.7k โ‘‚ 240 +1/day
Java
scito
scito
extract_otp_secrets

Extract one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator". The exported QR codes from authentication apps can be captured by camera, read from images, or read from text files. The secrets can be exported to JSON or CSV, or printed as QR codes to console.

Score
100
โ˜… 1.6k โ‘‚ 157 +3/day
Python
bufbuild
bufbuild
protovalidate

Protocol Buffer Validation - Go, Java, Python, C++ and JS/TS

Score
73
โ˜… 1.5k โ‘‚ 61 +3/day
Go
jhump
jhump
protoreflect

Reflection (Rich Descriptors) for Go Protocol Buffers

Score
78
โ˜… 1.5k โ‘‚ 183 +4/day
Go
centrifugal
centrifugal
centrifuge

Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.

Score
76
โ˜… 1.4k โ‘‚ 118 +4/day
Go
LucklySpace
LucklySpace
Lucky-client

A cross-platform instant messaging client application built with Tauri and Vue 3, featuring one-to-one chat, group chat, file transfer, audio/video calling, screen recording, screenshot capture, and QR code login capabilities.

Score
86
โ˜… 1.4k โ‘‚ 142 โ€”
TypeScript
njpatel
njpatel
grpcc

A gRPC cli interface for easy testing against gRPC servers

Score
70
โ˜… 1.1k โ‘‚ 74 โ€”
JavaScript
deviceinsight
deviceinsight
kafkactl

Command Line Tool for managing Apache Kafka

Score
90
โ˜… 1.1k โ‘‚ 103 โ€”
Go
vmagamedov
vmagamedov
grpclib

Pure-Python gRPC implementation for asyncio

Score
83
โ˜… 985 โ‘‚ 100 โ€”
Python
AlexStocks
AlexStocks
getty

a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd

Score
39
โ˜… 937 โ‘‚ 190 โ€”
Go
alexeyxo
alexeyxo
protobuf-swift

Google ProtocolBuffers for Apple Swift

Score
67
โ˜… 937 โ‘‚ 133 โ€”
Swift
dim13
dim13
otpauth

Google Authenticator migration decoder

Score
61
โ˜… 936 โ‘‚ 84 +1/day
Go
oramasearch
oramasearch
onnx-go

onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.

Score
27
โ˜… 899 โ‘‚ 83 โ€”
Go
bigwhite
bigwhite
experiments

Personal code, scripts and config files for experiments

Score
67
โ˜… 887 โ‘‚ 309 โ€”
Go
pogodevorg
pogodevorg
pgoapi

Unofficial PokemonGO API in Python

Score
50
โ˜… 844 โ‘‚ 460 โ€”
Python
netsampler
netsampler
goflow2

High performance sFlow/IPFIX/NetFlow Collector

Score
69
โ˜… 792 โ‘‚ 173 +7/day
Go
buildbuddy-io
buildbuddy-io
buildbuddy

BuildBuddy is an open source Bazel build event viewer, result store, remote cache, and remote build execution platform.

Score
65
โ˜… 763 โ‘‚ 138 +1/day
Go
OpenLightingProject
OpenLightingProject
ola

The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry

Score
100
โ˜… 739 โ‘‚ 230 +1/day
C++
src-d
src-d
proteus

Generate .proto files from Go source code.

Score
24
โ˜… 735 โ‘‚ 71 โ€”
Go
nats-rpc
nats-rpc
nrpc

nRPC is like gRPC, but over NATS

Score
51
โ˜… 706 โ‘‚ 66 +1/day
Go
yoheimuta
yoheimuta
protolint

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

Score
57
โ˜… 696 โ‘‚ 62 +1/day
Go
rasadov
rasadov
EcommerceAPI

Modular e-commerce backend with a GraphQL gateway and gRPC microservices for accounts, products, orders, payments, and recommendations.

Score
63
โ˜… 689 โ‘‚ 102 โ€”
Go
go-masonry
go-masonry
mortar

Mortar is a GO framework/library for building gRPC (and REST) web services.

Score
20
โ˜… 677 โ‘‚ 22 โ€”
Go
nonacosa
nonacosa
new-bee

ๅผ€ๆบ็คพๅŒบ vue + springBoot - ๅ‰ๅŽๅˆ†็ฆปๅพฎๆœๅŠก็š„ๆœ€ไฝณๅฎž่ทต

Score
60
โ˜… 676 โ‘‚ 160 โ€”
JavaScript
nilslice
nilslice
protolock

Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.

Score
18
โ˜… 634 โ‘‚ 37 โ€”
Go
dropbox
dropbox
pb-jelly

A protobuf code generation framework for the Rust language developed at Dropbox.

Score
71
โ˜… 611 โ‘‚ 27 โ€”
Rust
marcoferrer
marcoferrer
kroto-plus

gRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc

Score
56
โ˜… 492 โ‘‚ 28 โ€”
Kotlin
bufbuild
bufbuild
protovalidate-go

Protocol Buffer Validation for Go

Score
45
โ˜… 476 โ‘‚ 34 โ€”
Go
Related Topics
#grpc#go#golang#protocol-buffers#rpc#typescript#rust#javascript#python#json#protoc#java

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly