All Tools
I
Dev ToolsFreemiumOpen Source
INSOMNIA
Open-source API client for REST, GraphQL, gRPC, and WebSockets
Apache-2.0
ABOUT
Insomnia solves the multi-protocol API testing challenge by providing a single desktop application for REST, GraphQL, WebSocket, SSE, and gRPC requests — with environment variables, code generation, and team sync built in. It eliminates the need to switch between curl, GraphQL IDEs, and protocol-specific tools for API development and debugging.
INSTALL
brew install --cask insomniaINTEGRATION GUIDE
1. Debug REST and GraphQL APIs with environment-specific variable substitution and history tracking
2. Test gRPC endpoints with reflection-based service discovery and streaming response visualization
3. Organize API requests into collections shared with team members via Git-synced or cloud storage
4. Generate production-ready code snippets from API requests in client languages like curl, Python, and JavaScript
5. Design and test API request workflows with environment inheritance and chained request variables
TAGS
api-testingrest-clientgraphqlgrpccollaborationdebugging