Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What differentiates Insomnia from Postman? Both are non-native electron apps.


There are so many differences it's impossible to list them. In general, Postman focuses on having every feature under the sun (integration testing, mock APIs, etc) whereas Insomnia focuses on the core of just being an HTTP client with additional helpers to be more productive. The result being that Insomnia is not suitable for as many use cases but is has a better user experience because it's more focused. Insomnia is also open source software.

You should really try them both to figure out which one best suites you.

P.S. I'm the developer of Insomnia.


Totes. Another issue I've found (at least with the browser extension flavor), is that even though it is a separate window, Cmd+Tab switching between apps is totally broken by Postman. The Postman window will completely take over your Chrome instance.

Also, I'm glad I found you! Long-time user of Paw, but going to make the switch to Insomnia. Question, can I just type a JS object into request body and you stringify the JSON for me? Is that something you would accept as a PR if not?


I'd be happy to accept a PR. There's actually already an issue for that too. https://github.com/getinsomnia/insomnia/issues/407


I just switched to Insomnia because of a bug in Postman, where it wouldn't pick up changes in the body of an HTTP POST and would use something that had been sent previously. I was able to see that the data received by the server was previous values from the text field. If I cloned the request into a new tab it started working. It happened repeatedly - at some point after making edits to the body it would just get stuck and not send what was in the editor. So I switched because I can't use an app with such issues with its core functionality.

I also disliked Postman's UI, but it wasn't a deal broker. I'm not in love with Insomnia's UI, either, but I like Insomnia because it reliably sends the right request.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: