back
7 comments
Insomnia has not been a drop in replacement for me, but its "request chains" are fantastic. At this point it helps put up with its different set of problems.
I hadn't known about request chains, very interesting! Thanks
IMO, Insomnia has been bloating up to the point of ruin just like Postman did. I've moved from Postman -> Insomnia -> HTTPie beta GUI. The number of clicks between a new Insomnia installation and typing in the URL for your first request is absurd.
I just tried HTTPie beta GUI. For an app that is basically a wrapper of their CLI, not sure why I would need an account and join a waitlist. No thanks.
Is there a HTTPie GUI?

is https://github.com/httpie/desktop ? I don't know this project.

Thanks.

I have been using Insomnia for a few years now but was blown away when a colleague told me i could right click the send button and get some additional features... Crazy UI anti pattern. There is no hint that this button has a secondary functionality.
Very similar experience for me too - once Postman starting nagging about enterprise-y stuff/account creation etc, I switched to Insomnia and I really enjoy using it. Beyond the typical REST/graphQL support, it has the ease-of-use features like environments/grouping via directory structure/variables etc while not requiring any sign-up, allowing local export/import without having to go through cloud etc.

The only concern I had was lack of support for multiple tabs (which Postman allows) but having used it for a while, I don't find this to be an issue anymore; infact, I like that I no longer have to tab hunt like I used to in Postman with scores of open tabs building up over time.

I've also been using it (an older version Insomnia REST), but recently I tried to upgrade to a newer version and it's unusably slow and has graphics bugs for some reason.
Will give this a shot and test with https://gorest.co.in/
Just tried Insomnia, and it doesn't support OpenAPI 3.1.

Too bad.

I wanted to try Insomnia, but could not install their deb package on my Debian: it depended on a "libappindicator3-1" which is not available in my current release. I'll stick to basic CLI tools when I experiment with web APIs.

The Swagger editor doesn't support OpenAPI 3.1 either, which is surprising since the OpenAPI spec was initially ported from the Swagger format.

> it depended on a "libappindicator3-1" which is not available in my current release.

That "libappindicator" library being dropped isn't the first time there were problems. The article in yesterday's Steam/Proton post also mentioned it (https://news.ycombinator.com/item?id=30490570). And in any case it seems like it's either considered feature-complete or abandoned, there have been no code-related commits for 12 years now (per https://bazaar.launchpad.net/~indicator-applet-developers/li...).

I raised an issue for this a while ago. Insomnia uses the Swagger UI library, which also (bizarrely) doesn't support 3.1, so Insomnia is blocked until that library is updated.