Insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Open source alternative to:
Insomnia is an API development and collaboration platform for designing, testing, and debugging APIs across multiple protocols including REST, GraphQL, gRPC, and WebSockets. It provides a clean interface for constructing requests, inspecting responses, and organising work into collections. Tests can be automated and run as part of CI pipelines, and API specifications can be mocked directly within the tool.
Projects can be stored locally, in a Git repository, or in the cloud, giving teams flexibility over how they manage and share API work. Role-based access controls and team workspaces support collaborative development, and AI-powered features assist with commit messages and smart suggestions. Insomnia also supports MCP client integration for AI agent workflows.
Insomnia is suited to API developers at all scales β from individual contributors using the free tier to enterprise teams at organisations like Netflix, PayPal, and Tesla who need a secure, extensible platform for managing complex API landscapes.
Categories:
Tags:
Build with:
Repository details
Updated 3/28/2026, 11:00:28 AM
View RepositoryCompare Insomnia with
Similar open source alternatives
Hoppscotch
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
HTTPie
π HTTPie Desktop β cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs.
Scalar
Scalar is an open-source API platform:γγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγπ Modern Rest API Clientγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγπ Beautiful API Referencesγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγγβ¨ 1st-Class OpenAPI/Swagger Support
Bruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Yaak
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC π¦¬