thunder-client-support icon indicating copy to clipboard operation
thunder-client-support copied to clipboard

[Feature Request] gRPC Support

Open ThaDaVos opened this issue 4 years ago • 11 comments

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Currently I am using BloomRPC for all my gRPC testing but I found Thunder Client and loving it so far for testing my rest/graphql based (micro)services but I would also love to use it to test my gRPC based service as then I don't have to leave my IDE any to do any testing <3

Describe the solution you'd like A clear and concise description of what you want to happen.

An option to select .proto files, enter a host to send requests to and be able to send request to the gRPC service to test it like it's a normal REST based service.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Like mentioned before I am currently using BloomRPC for this, it generates a client on the flow so you can easily use it with whatever gRPC service you want by just selecting the .proto files.

Implementation:

I think it's based to use grpc-web for this, as you can see the Thunder Client as a web-app - we don't need server implementation. Or option is to use the @grpc/proto-loader.

ThaDaVos avatar Apr 10 '21 14:04 ThaDaVos

Hi @ThaDaVos I will add this to the roadmap, it will take some time as I have other items in the list to complete.

if you like to contribute let me know, that will make it quicker to implement.

rangav avatar Apr 10 '21 16:04 rangav

Hope grpc supporting too

yswtrue avatar Jul 05 '21 12:07 yswtrue

GRPC support would be great to have postman has launched beta support for it too. I am seriously considering converting my backend to use GRPC.

da-revo avatar Jul 07 '22 11:07 da-revo

+1

zs-dima avatar Sep 01 '23 19:09 zs-dima

+1

steinhausa avatar Mar 06 '24 07:03 steinhausa