I like it because you can just write a text file with the request and any comments you need around them, and... being just text, it's so easy to manipulate.
When I need scripts for special auth I fall back to postman though, haven't digged enough to see if I can make it work with that addon (or any other one).
Also there's Thunder Client [1] which I haven't tried but apparenly has more features.
EDIT: references
[0] https://github.com/Huachao/vscode-restclient [1] https://www.thunderclient.io/
I suspect that Vim, Sublime, or Notepad++ should likely already have a good equivalent of it, too.
I don't know what licence Postman uses. A quick search on GitHub didn't turn up the source of the app on the Postman Labs page. Insomnia is MIT [0], so it could still be forked if Kong got decided to stop supporting the free version.
Either way thanks for the recommendation/reminder for Insomnia, it looks so much better than the current version of postman.
"Insomnia is available for Mac, Windows, and Linux and can be downloaded from http://insomnia.rest/download/"
https://github.com/Kong/insomnia/commit/23cca8c42b80aa6d9de2...
If you’re a lone wolf developer who prefers a GUI - fine. But then, why pay up for the «pro» service?
So basically, as they expect to be able to write their own requests and save / share them, they would have to either directly interact with git (which they'd rather avoid - at all) either have the "real devs" provide some kind of functionality similar to postman but backed by git. Needless to say, we're not in the business of developing a postman competitor, so devs have other things to do.
And were recently acquired, so likely to continue down that path: https://blog.paw.cloud/paw-joins-forces-with-rapidapi/
My previous company was an early & very heavy user of Paw - with thousands of endpoints in our project. Unfortunately at that scale, it has some major problems, particularly with syncing.
A friend of mine has been working on https://getbeak.app to try and address those problems, but it's quite early stage still
Well known for the CLI, they now have a web/desktop client as well.
I wanted something where I could store and share my requests over git instead of creating some random account. I also wanted the api description to be text not a UI+JSON blob.
I also made this https://github.com/dylanowen/sublime-dot-http
The best alternative to Postman is curl coupled with jq and xmllint.