A GUI app for protoc command line tool. It eases a process of compiling proto
files into selected language. Currently supports following:
- Go
- C++
- Ruby
More to be added soon
By default app will look for executables in current PATH
env using its default names. However you are free to select your own binaries using file selector in according section.
protoc
- Main executable which will do protobuf compilationprotoc-gen-go
- Go protobuf plugin executableprotoc-gen-go-grpc
- GRPC go protobuf plugin executablegrpc_cpp_plugin
- GRPC C++ plugin executablegrpc_ruby_plugin
- GRCP Ruby plugin executable
To compile .proto
file into selected language you need protoc
binary selected, input files, include path and output path. After selecting all data - hit Compile protobuf
and app will produce either compiled protobufs into your selected language or throw an error.
Same applies to GRPC, just make sure you've selected binary for desired language.
- Not possible to select multiple include paths
- Not possible to save binary file paths as defaults for future usage