
Insomnia: API Testing and Designing App
Design, Test, and Develop REST APIs
Insomnia is a free open-source API designing, debugging, and testing app for multiple platforms including macOS.
It has a vast ecosystem that includes 350+ plugins, supports multiple protocols, and works with API file collections.
Features
350+ open source plugins
Balance capabilities and complexity. Extend workflows when you need to (and cut bulk when you don't).
#### Beautiful APIs built with ease
Can APIs be beautiful? You'll see. Easily create elegant APIs with an intuitive UI and design-first approach.
Multi-protocol support
Create, organize, share, & execute HTTP, REST, GraphQL, gRPC, SOAP, or WebSockets requests without app switching.
Team Sync and E2EE
Boost team collaboration. Sync requests, collections, and projects between devices — all fully encrypted.
Git as single source of truth
Simplify version control. Push data governance & permissioning directly to your Git repo with native git sync.
Automatic validation
Ensure consistency across designs with automatic linting of your OpenAPI specification as you type.
Supported protocols
- REST
- GraphQL
- gRPC
- SOAP
- WebSockets
Similar Apps

Castle Game Engine
Cross-platform (desktop, mobile, console) 3D and 2D game engine

Untold Engine
easy to use, Open-Source, 3D game engine for iOS/macOS game development.

