DEV Community

Do you use GRPC?

Adam Gordon Bell on January 31, 2022

I'm writing an article about GRPC and protobufs. Here is the thing I'd like to know:

What tools to you use for making GRPC requests?

Like if you just want to test that a service is up and taking requests? I'd like a command line one that is simple to use and install and wondering what people use.

Collapse
 
anandsunderraman profile image
anandsunderraman • Edited

Postman recently started supporting grpc.
Otherwise I use grpccurl. blog.postman.com/postman-now-suppo...

Collapse
 
gklijs profile image
Gerard Klijs

Didn't know that, as I'm about to be doing a lot more with gRPC, I check it out soon.

Collapse
 
anandsunderraman profile image
anandsunderraman

Yes I posted a link in the postman blog that talks about blog.postman.com/postman-now-suppo...

Collapse
 
burneyhoel profile image
Burney Hoel • Edited

I use it personally but not professionally. I have brought it up at work and aside from the closed minded responses, rest is just where my department is at right now.

As far as tools go, I have a few things stared on git hub to check out(below), but have not tryed any yet.

github.com/gogo/letmegrpc
github.com/fullstorydev/grpcui
github.com/gusaul/grpcox

Postman beta now has grpc support.

So far I have just written little go services to act as the other side instead of using tools, but remember I just use it for fun becuase I like it.

Collapse
 
adamgordonbell profile image
Adam Gordon Bell

Wow, thanks!
I'll check these out

Collapse
 
beardedfatcoder profile image
beardedfatcoder

Postman has started supporting gRPC might want to check that.
Would surely want to know when do you find gRPC useful ?

Collapse
 
hiisi13 profile image
Dmitry Kozhedubov

I wrote a couple of posts about gRPC testing tooling for various situations - hope you find this useful
dev.to/hiisi13/series/14758

Collapse
 
adamgordonbell profile image
Adam Gordon Bell

This is great! Exactly the type of thing I'm looking for.

Collapse
 
adamgordonbell profile image
Adam Gordon Bell

I've asked my coworkers and they recommend BloomRPC, which looks great but isn't a CLI app

github.com/bloomrpc/bloomrpc

Collapse
 
remcoboerma profile image
Remco Boerma

If I were coding in golang I probably would, but from python there's a lot of redband the last time I checked.

Collapse
 
joealwyn123 profile image
Joe Alwyn • Edited

yeah,

BloomRPC

GitHub logo bloomrpc / bloomrpc

GUI Client for GRPC Services