Principal Backend Software Engineer at StackShare

Postman is a nice desktop #REST #API client that allows you to save requests for later use. But it does not really support GraphQL, which I use everyday at work. So it was time to look for something else.

GraphiQL is a nice toy that has a desktop client, but you cannot save requests in any organized way. Most other clients I tried were either sluggish, didn't save requests, or didn't support cookies. Lack of cookie support is a no-no for work because we use session-based authentication in our internal API.

Then I stumbled upon Insomnia REST Client, and it clicked! Cookies work, GraphQL support is pretty good, UI looks nice and goes straight to the point. The only thing it lacks is a schema explorer, but I can always use GraphiQL if I ever need one, which is almost never.

Overall, I am very happy with it, and would recommend it to anyone seriously working with GraphQL. Insomnia is a godsend!

READ LESS
5 upvotes2 comments110.7K views
uvirra
uvirra
October 21st 2019 at 8:01AM

Now Postman started supporting GraphQL starting from version 7.2 which almost 6 months after your insights. I find it quite funny as I wasn't expecting to see old insights.

Reply
omulriain
omulriain
January 19th 2020 at 5:19AM

I love Insomnia. They both want you to pay, but Insomnia is less of a 300 lb high school football center jock bully about it.

Reply
Avatar of Jerome Dalbert

Jerome Dalbert

Principal Backend Software Engineer at StackShare