Insomnia
by Kong
Open-source API client for REST, GraphQL, gRPC, and WebSockets
Visit insomnia.rest FreemiumOpen source
Insomnia is an open-source desktop API client from Kong for designing, debugging, and testing APIs. It supports local-only storage, Git sync, OpenAPI design, and plugins.
Key features
- REST, GraphQL, gRPC, WebSocket, and SSE requests
- OpenAPI design editor with linting
- Local vault or Git-based storage
- Plugin system and environment variables
Try it on DevTools Daily
Similar tools

Posting
Open-source API client that runs in your terminal

Postman
API platform for building, testing, and documenting APIs as a team

Yaak
Offline-first desktop API client for REST, GraphQL, gRPC, and WebSockets

Bruno
Offline-first API client that stores collections as plain files in Git

Hoppscotch
Lightweight open-source API development ecosystem that runs in the browser

Hurl
Run and test HTTP requests defined in plain-text files