/vscode-grpc-client

gRPC client for Visual Studio Code

Primary LanguageJavaScript

About

I hope, that should make it easier and more flexibility to work with gprc_cli or grpcurl's like gRPC queries providers.
And also you can a storage collections of queries inside vscode now :)

Get Started 🚀

Buy Me A Coffee

brew install grpc or/and brew install grpcurl if you haven't.

Install extension in VS Code.
Set your gRPC requests collections somelike:

Requests format

grpcurl
grpcurl -plaintext grpc.server.com:80 my.custom.server.Service/Method
# or
grpcurl -d '{"id": 1234}' grpc.server.com:443 my.server.Service/Method
# or
grpcurl localhost:8787 list
# etc
grpc_cli
grpc_cli ls localhost.my.server.ru:82
# or
grpc_cli call --json_input --json_output --metadata "header-example:data" localhost.my.server.ru:82 my.server.Service/Method

{
    "id": 1234
}
# etc

for example: img1

Then select it and cmd + shift + p, then gRPC Client: Send Request to run it

img2

ChangeLog

See CHANGELOG here

Feedback

Please provide feedback through the GitHub Issue system, or fork the repository and submit PR.