rmedvedev / Grpcdump
Licence: mit
Tool for capture and parse grpc traffic
Stars: ✭ 75
Projects that are alternatives of or similar to Grpcdump
Brpc Java
Java implementation for Baidu RPC, multi-protocol & high performance RPC.
Stars: ✭ 647 (+762.67%)
Mutual labels: grpc, protobuf
Protoreflect
Reflection (Rich Descriptors) for Go Protocol Buffers
Stars: ✭ 651 (+768%)
Mutual labels: grpc, protobuf
Prototool
Your Swiss Army Knife for Protocol Buffers
Stars: ✭ 4,932 (+6476%)
Mutual labels: grpc, protobuf
Sol2proto
Ethereum contract ABI to gRPC protobuf IDL transpiler
Stars: ✭ 41 (-45.33%)
Mutual labels: grpc, protobuf
Proteus
Generate .proto files from Go source code.
Stars: ✭ 593 (+690.67%)
Mutual labels: grpc, protobuf
Rpc Thunderdome
A comparison between Proteus RPC and other commonly used RPC frameworks
Stars: ✭ 22 (-70.67%)
Mutual labels: grpc, protobuf
Grpc Contract
A tool to generate the grpc server code for a contract
Stars: ✭ 40 (-46.67%)
Mutual labels: grpc, protobuf
Grpcurl
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
Stars: ✭ 6,149 (+8098.67%)
Mutual labels: grpc, protobuf
Grpcc
A gRPC cli interface for easy testing against gRPC servers
Stars: ✭ 1,078 (+1337.33%)
Mutual labels: grpc, protobuf
Grpclib
Pure-Python gRPC implementation for asyncio
Stars: ✭ 615 (+720%)
Mutual labels: grpc, protobuf
Protobuf
[Looking for new ownership] Protocol Buffers for Go with Gadgets
Stars: ✭ 4,998 (+6564%)
Mutual labels: grpc, protobuf
Spring boot
Spring Boot 使用总结 和 demo。 如果您觉得本代码对您有所帮助,请点击页面右上方"Star"
Stars: ✭ 431 (+474.67%)
Mutual labels: grpc, protobuf
Go Micro Services
HTTP up front, Protobufs in the rear
Stars: ✭ 853 (+1037.33%)
Mutual labels: grpc, protobuf
GRPCDump
Tool for capture and decode GRPC messages from ethernet traffic
Demo
Installation / Getting started
Installation is supported only on Linux and does not require additional dependencies such as libpcap-dev
go run cmd/grpcdump/main.go
From Source
go get -u github.com/rmedvedev/grpcdump/...
cp $(go env GOPATH)/bin/grpcdump /usr/local/bin
grpcdump
Usage
The next option explains usage doc
grpcdump -help
For example, to capture grpc traffic, parse grpc request and response you need to use this command:
grpcdump -i lo -p 50051 -proto-path ./grpc/protofiles -proto-files helloworld.proto
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].