Insomnia iconInsomnia

Intuitive, multi-protocol API client for developers.

Open Source Alternative to:

Repository activity:

Stars35,077

Forks1,990

Open Issues670

Last commit1 day ago

License:

Apache-2.0

Languages:

JavaScript
TypeScript
CSS
Insomnia screenshot

Kong Insomnia is a collaborative open-source API development platform designed to simplify the process of building high-quality APIs. It supports multiple protocols and provides a dev-friendly UI with built-in automation and an extensible plugin ecosystem, making API development efficient and enjoyable.

  • Multi-protocol Support: Create, organize, share, and execute HTTP, REST, GraphQL, gRPC, SOAP, or WebSockets requests without app switching.
  • Organizations and E2EE: Boost team collaboration with fully encrypted file and project synchronization across devices.
  • Local Vault or Git Sync: Work entirely locally or push data governance and permissioning directly to your Git repository with native Git sync.
  • Automatic Validation: Ensure consistency across designs with automatic linting of your OpenAPI specification as you type.
  • API Mocking: Easily mock APIs to simulate endpoints for testing and development.
  • Automated API Testing: Build tests and linting to improve reliability with native CLI and CI/CD integrations.
  • Extensible Plugin Ecosystem: Extend workflows with over 350 open-source plugins, balancing capabilities and complexity.

Kong Insomnia offers a streamlined, developer-friendly workflow for designing, debugging, testing, and mocking APIs. It supports collaboration and innovation without the friction, making it the go-to tool for developers aiming to build elegant and reliable APIs.

Share: