- Automatic parsing of proto definitions to render services and input messages
.protofile discovery- Selection of multiple services and methods
- Configuration of TLS, including disabling TLS (plain text)
- Authentication: Basic, Bearer Token, JWT, GCE
- Input generation for all scalar types
- Input generation for nested and looped messages
- Input generation for enums, including nested
- Input generation for repeated fields
- Input generation for oneof and map fields
- Support for adding RPC metadata
- Execute unary requests
- Execute server streaming requests
- Execute client streaming requests
- Execute bidirectional requests
- Cancel requests in-flight
- View response messages
- View RPC Header and Trailer
- MacOS build
- Linux build
- Windows build
- Reflection API to determine RPC schema
- Support for Google Well Known Types
- Create multiple workspaces and workspace switching
Visit the Releases page for the latest downloads.
Download and unarchive Warthog*-linux-x86-64.tar.gz and run.
Download and open Warthog*-darwin-x86-64.dmg, drag Warthog to
the Applications folder and run from Applications.
Download and run Warthog*-windows-x86-64.exe.