YYCoder/protobuf-thrift
protobuf idl to thrift, and vice versa
This tool helps software developers and architects convert interface definition language (IDL) files between Protocol Buffers (.proto) and Apache Thrift (.thrift) formats. It takes an IDL file in one format as input and outputs the equivalent file in the other format. Developers working with distributed systems, microservices, or cross-language communication will find this useful.
No commits in the last 6 months.
Use this if you need to translate existing service definitions or data structures between Protocol Buffers and Thrift IDL formats for interoperability or migration.
Not ideal if you need to convert IDL files to or from other formats like OpenAPI, gRPC, or GraphQL, as it only supports Protobuf and Thrift.
Stars
59
Forks
13
Language
Go
License
MIT
Category
Last pushed
Feb 02, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/YYCoder/protobuf-thrift"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.