DEV Community

Discussion on: Best Open Source Tools For Developers 🛠

Collapse
 
cjbrooks12 profile image
Casey Brooks

I've never really liked using Postman, the UI just seemed so unintuitive and difficult to use. But I've never needed to use it enough (read: been frustrated enough with it) to go find an alternative. But with just one request sent in Insomnia, I already like it better than Postman, thanks for the recommendation!

Collapse
 
liyasthomas profile image
Liyas Thomas

If you're looking for a much faster, simple postman alternative, you should checkout postwoman.io

  • used by 300k+ developers
  • 20.4k+ GitHub stars
  • 3,000+ daily users

we ❤️ open source: github.com/liyasthomas/postwoman

Collapse
 
sarthology profile image
Sarthak Sharma

Glad could help 😊

Collapse
 
juliankoehn profile image
Julian

Thanks for sharing Insomnia!

Collapse
 
daquyanan profile image
Đá quý An An

Thanks for sharing Insomnia! + 1 =)))

Collapse
 
daviddesloovere profile image
Deef

Might have to give Insomnia another shot. Thanks.

Collapse
 
avasconcelos114 profile image
Andre Vasconcelos

I know right? And I love how you can save frequent requests so that you can have them handy when to test again. Great tool that I just can't live without anymore :)

Collapse
 
rob117 profile image
Rob Sherling

Liked the post because of insomnia. Just discovered it, GraphQL support means never having to say you're sorry

Collapse
 
tojacob profile image
Jacob Samuel G. • Edited

I've been using Insomnia for quite some time, since Postman stopped being a Chrome extension. For some reason the native version of Postman worked very slowly on my Windows 10, now I do not miss it. Insomnia supplies the main needs when working with APIs. Something that "I do not like" is that it is updated automatically, but hey, all Electron applications seem to do the same.

Collapse
 
panchatcharam profile image
Panchatcharam

The same goes here. I really liked Insomnia over postman. It even retains the response on the response window forever.

Collapse
 
biros profile image
Boris Jamot ✊ /

Insomnia looks pretty simple in comparison with Postman.

But Postman isn't just an HTTP requester with JSON pretty-print.
Postman has variables support, environments support, tests support, load tests support, cloud support, swagger support, and many other essential features for the everyday's life of a developer.

How do you integrate Insomnia in your CI ?

Collapse
 
itsasine profile image
ItsASine (Kayla) • Edited

Glad I wasn’t the only one who thought this.

In Postman, I make an OAuth call, which sets the token value to my environment variables, which then are used to auth all my subsequent calls (which were imported from Swagger). That’s a huge part of my manual testing workflow now that I wouldn’t want to lose.

Thread Thread
 
gschier profile image
Gregory Schier • Edited

You don't lose this with Insomnia. Insomnia supports first-party OAuth authentication. However, if you want to do it manually as you mentioned, you can also use Request Chaining to reference values from other request's responses. support.insomnia.rest/article/43-c...

Collapse
 
gschier profile image
Gregory Schier

Just want to point out that Insomnia also has variables, environments, cloud support (end-to-end encrypted) and even a few other things that Postman doesn't like plugins, GraphQL support, and wider choice authentication methods.

To your point though, Insomnia does not support non-http-client functionality like load testing, testing, or mock endpoints, nor does it plan to support these features in the future (unless through community plugins).

  • Greg (Insomnia developer)
Collapse
 
zemuldo profile image
Danstan Otieno Onyango

Does insomnia support cloud storage/sync of data without premium subscription?