The most intuitive cross-platform REST API Client 馃槾

What is Insomnia REST Client?

Insomnia is a powerful REST API Client with cookie management, environment variables, code generation, and authentication for Mac, Window, and Linux.

Insomnia REST Client is a tool in the API Tools category of a tech stack.

Insomnia REST Client is an open source tool with 9.59K Github Stars and 535 Github Forks. Here鈥檚 a link to Insomnia REST Client's open source repository on Github

Who Uses Insomnia REST Client?

32 companies use Insomnia REST Client including 8villages, Clippings, and Sodep.

Why people like Insomnia REST Client

Here鈥檚 a list of reasons why companies and developers use Insomnia REST Client.

Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose Insomnia REST Client in their tech stack.

Justin Dorfman
Justin Dorfman
Developer Evangelist at StackShare | 8 upvotes 6398 views
Insomnia REST Client

Today I was helping a friend with a GraphQL query (pagination). At first, I was just going to hack at a Node.js script but she told me to download the Insomnia REST Client and I have to say, it was a great experience. I might have to keep it installed for future use.

Besides #cURL what other REST client's should I try?

See more
Jerome Dalbert
Jerome Dalbert
Senior Backend Engineer at StackShare | 3 upvotes 2998 views
Insomnia REST Client

Postman is a nice desktop #REST #API client that allows you to save requests for later use. But it does not really support GraphQL, which I use everyday at work. So it was time to look for something else.

GraphiQL is a nice toy that has a desktop client, but you cannot save requests in any organized way. Most other clients I tried were either sluggish, didn't save requests, or didn't support cookies. Lack of cookie support is a no-no for work because we use session-based authentication in our internal API.

Then I stumbled upon Insomnia REST Client, and it clicked! Cookies work, GraphQL support is pretty good, UI looks nice and goes straight to the point. The only thing it lacks is a schema explorer, but I can always use GraphiQL if I ever need one, which is almost never.

Overall, I am very happy with it, and would recommend it to anyone seriously working with GraphQL. Insomnia is a godsend!

See more

Insomnia REST Client's Features

  • Mac, Windows and Linux
  • Data import/export
  • SSL client certificates
  • Response history
  • JSONPath and XPath
  • Preview rendered HTML
  • Multipart form
  • Query parameter editor
  • Configurable proxy
  • Cloud sync and sharing
  • Nunjucks templating
  • Filter requests
  • Toggle SSL validation
  • Keyboard shortcuts
  • Configurable timeout
  • HAR import
  • Usable at almost all sizes
  • Drag-n-drop organization
  • Responsive interface
  • Import from curl

Insomnia REST Client's alternatives

  • Postman - Postman is the only complete API development environment.
  • Amazon API Gateway - Create, publish, maintain, monitor, and secure APIs at any scale
  • Paw - The ultimate REST client for Mac
  • Runscope - API Performance Monitoring
  • Charles - HTTP proxy / HTTP monitor / Reverse Proxy

See all alternatives to Insomnia REST Client

This page was verified by
gschier gschier