this post was submitted on 09 Oct 2023
222 points (99.6% liked)

Open Source

31218 readers
344 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Insomnia, an API development/debugging/testing tool, has been thoroughly enshittified. It now requires a cloud account to use, even though most of the use is just sending requests from your local machine (to servers often running on localhost too).

Luckily it was OSS so we have a new fork without the cloud "features": Insomnium

all 22 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 33 points 1 year ago (3 children)

Nice! Insomnia was getting shittier in every update. Both insomnium and bruno looks good. Thanks ๐Ÿ™

[โ€“] [email protected] 13 points 1 year ago

Glad I'm not the only one who noticed this. I switched from Postman because all I wanted, damnit, was to paste a cURL command as a template and go from there.

I know this isn't a rare request, because back when I started, it was one of three advertised features, and there were official Insomnia video guides on it.

For years, every goddamn update made it harder and harder. It's now completely unintuitive to do, if you don't know how it's done.

[โ€“] Xanvial 1 points 1 year ago

Bruno doesn't support grpc, not yet anyway, I think it's in the roadmap

[โ€“] [email protected] 25 points 1 year ago (2 children)

An electrone app for REST testing? Like running a freight train to move around a couch.

[โ€“] [email protected] 16 points 1 year ago

Valid criticism. I would be down for e.g a QT based alternative, but I'm not aware of any :/

[โ€“] Xanvial 2 points 1 year ago

I mostly use it for grpc and gql testing

but mostly it's easier to change address based on environment (local, staging, production) without editing each requests

[โ€“] [email protected] 12 points 1 year ago

Great to hear, i didn't know Insomnia also went the way of forcing cloud integration (which is also a huge security issues with the usage of credentials etc.) along with Postman. Our company actually suggested Insomnia as an alternative to Postman upon banning the latter, but they might revise that recommendation to Insomnium now.

Insomnium is also the name of a great melodic death metal band by the way: https://www.metal-archives.com/bands/Insomnium/2332

[โ€“] [email protected] 12 points 1 year ago

What's with the enshittification of all those API testing tools? Can't we just have a nice GUI for cURL that doesn't feel the need to reinvent the wheel and make money?

[โ€“] TCB13 7 points 1 year ago* (last edited 1 year ago) (1 children)

First, thank you for the great fork, its always good to see true open-source forks of things. But...

I'm confused. I've been using Insomnia for ages everyday and I'm on the latest version is there's no login:

Only those buttons there, but I haven't seen any popup or attempt to make me login. Can anyone elaborate on this?

[โ€“] [email protected] 3 points 1 year ago (1 children)

8.2.0? Don't upgrade if you aren't there yet!

[โ€“] TCB13 9 points 1 year ago

Oh yeah, I just upgraded to Insomnium. Just a PSA: if you're on Insomnia export your data BEFORE installing Insomnium as it will obliterate your Insomnia installation and you're going to lose your collections if you haven't exported it before.

[โ€“] [email protected] 5 points 1 year ago (1 children)
[โ€“] [email protected] 2 points 1 year ago

All of those icons are too complicated.

[โ€“] [email protected] 4 points 1 year ago (1 children)

I do like HoppScotch. Is there a reason why you may prefer Insomnia?

[โ€“] [email protected] 6 points 1 year ago

I prefer a desktop app

[โ€“] [email protected] 3 points 1 year ago (1 children)
[โ€“] [email protected] 1 points 1 year ago

Thank for sharing that. I'm going to try it. :)

[โ€“] [email protected] 1 points 1 year ago

How does Insomnia/Insomium compare to dot-http ? It looks like a nice UI wrapped around CURL. A Postman alternative.