thrift

Generate code for building cross-language RPC services

brewmacoslinux
Try with needOr install directly
Source

About

Framework for scalable cross-language services development

Commands

thrift

Examples

generate Java code from thrift definition file$ thrift -r --gen java service.thrift
generate Python and C++ code from thrift file$ thrift --gen py --gen cpp service.thrift
generate code for multiple languages at once$ thrift --gen java --gen py --gen go --gen js service.thrift
validate thrift file syntax without generating code$ thrift -I /path/to/includes service.thrift
generate code with output to specific directory$ thrift --gen java -out ./generated service.thrift