Insomnia: API Testing and Designing App: Design, Test, and Develop REST APIs (Free software)
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
Platforms
macos, windows, linux undefined
License
GPL3.0
Tags
API, rest, development, RESTful,SOAP,WebSocket,web development,programming,webdav,testing,programming,backend,internet,devtools,graphQL