Insomnia API Client
Summary
Insomnia is an open-source, cross-platform API client that supports GraphQL, REST, WebSockets, SSE, gRPC and any HTTP-compatible protocol. It offers debugging, API design with an OpenAPI editor, testing, mocking, and CI/CD integration via a CLI, along with multiple storage options (Local Vault, Git Sync, Cloud Sync) and collaboration features. The project is monorepo-based, with extensive documentation, plugins, and a liberal Apache-2.0 license, and it provides guidance for local development and contributions.