Insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, and gRPC, featuring Cloud, Local, and Git storage.
Insomnia is built in JavaScript, distributed under the Apache License 2.0, 35.8k GitHub stars, latest release core@10.3.1.
When to use Insomnia
Insomnia is listed here as a API project. The directory calls out GraphQL and REST support, WebSockets and SSE support, gRPC support as capabilities associated with it.
Other recorded traits for Insomnia include Cloud, Local, and Git storage, Cross-platform compatibility.
Besides API, this page also files Insomnia under Development, Tools.
Insomnia compared with
Records in this directory name Postman, Paw, Hoppscotch as products people compare with Insomnia. That list is editorial metadata, not a claim that Insomnia replaces each of them.
Open-source projects that mention Insomnia are collected on a separate alternatives page.
What the Insomnia stats reflect
GitHub currently shows 35.8k GitHub stars, 2.0k forks, 691 open issues, latest tracked release core@10.3.1. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- JavaScript
- Latest Release
- core@10.3.1
- License
- Apache License 2.0
Our Newsletter
Get new API tools right in your inbox
Get short emails with useful api projects, releases, and repos worth watching.
Key features of Insomnia
- GraphQL and REST support
- WebSockets and SSE support
- gRPC support
- Cloud, Local, and Git storage
- Cross-platform compatibility
Recorded alternatives to Insomnia
Compare with
Insomnia resources
Insomnia on GitHub
Frequently asked questions
What is Insomnia?
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, and gRPC, featuring Cloud, Local, and Git storage. This directory highlights GraphQL and REST support, WebSockets and SSE support, gRPC support.
Is Insomnia free to use?
Insomnia is published as open source under the Apache License 2.0. The directory lists GraphQL and REST support, WebSockets and SSE support, gRPC support among its recorded capabilities.
What language is Insomnia written in, and what is the latest release?
Insomnia is written primarily in JavaScript. The latest release tracked on this page is core@10.3.1.
How widely is Insomnia used on GitHub?
Insomnia has about 35.8k GitHub stars. It also has about 2.0k forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Insomnia with?
This directory records Postman, Paw, Hoppscotch as comparison points for Insomnia. A longer list of open-source projects that mention Insomnia is at https://www.open-source-tools.com/alternatives/insomnia.
Related tools
Hoppscotch
Open source API development ecosystem, serving as an efficient and open-source alternative to Postman and Insomnia.
Yaak
yaak is an intuitive desktop API client designed for organizing and executing various types of API requests, including REST, GraphQL, WebSockets, Server Sent Events, and gRPC. Its interface prioritizes usability for developers seeking efficient workflows and robust API testing support.
GraphiQL
GraphiQL & the GraphQL LSP Reference Ecosystem designed to enhance the development experience by providing tools for building browser and IDE integrations for GraphQL.
GraphQL Playground
An integrated development environment (IDE) to enhance GraphQL development workflows, featuring GraphQL Subscriptions, interactive documentation, and collaboration tools.
Mkinf
mkinf SDK to seamlessly interact with mkinf hub MCP servers, enabling efficient server communication.
ToolJet
A low-code platform for building business applications with a drag and drop builder, supporting integration with various databases, cloud storages, and APIs.