{"repo":"IBM/gWhisper","free":true,"listed":false,"github":"https://github.com/IBM/gWhisper","clone":"git clone https://github.com/IBM/gWhisper.git","description":"A gRPC CLI featuring reflection and tab-completion","language":"C++","stars":62,"topics":["grpc","grpc-client","cli","debugging-tool","completion","color","protocol-buffers","command-line-tool","remote-procedure-calls","grpc-cli"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"gWhisper - A gRPC command line tool A gRPC command line client. It allows to invoke gRPC Calls from the commandline, supports tab-completion and formats the replies in a human readable format. The main features are: - Reflection support (no proto files required) - Tab completion (currently supported in fish and bash) for - services - methods - method arguments, including nested types - Usable directly in the shell Have a look at the project scope for details. Synopsis: gwhisper [OPTIONS] [:port] [ =FIELD VALUE ]... Execute gwhisper --help or click here to get detailed information and examples on how to use the tool. Quick links: - Usage Manual - Project scope - Contributing - Technical Documentation for Developers - Frequently Asked Questions Getting started Download Release version: download Development version: git clone https://github.com/IBM/gWhisper.git Prerequisites To be able to build and/or run gWhisper, you need to have the following dependencies installed on your system: Mandatory: - cmake ( =3.11) - A C++ compiler, e.g. gcc - Either bash , fish ( =v2.6) Optional: - openssl Required if building the test server to generate test certificates. To disable building the test server, have a look at Advanced Building - gRPC If you have gRPC installed on your system this will be used to build against, otherwise the gWhisper build system will download, build and statically link gRPC automatically. Build To simply build gWhisper in default configuration (including the test ser","default_branch":null,"files":null,"tree":[],"storefront":"/r/IBM","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/IBM/gWhisper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}