What is Insomnium?

Experience privacy-centric API testing with Insomnium—an open source client for GraphQL, REST, WebSockets, Server-sent events, and gRPC. With 100% local functionality, it works offline, avoids cloud services, and integrates seamlessly with local LLMs.

About Insomnium:

Insomnium is a fork of Kong/insomnia at 2023.5.8, the last commit before compulsory account login was introduced. In a sense, Insomnium is a community response to the latest product update that forces account creation w/o warning. Read more about it here.

Insomnium stands out as a 100% local and privacy-focused open source API client tailored for testing GraphQL, REST, WebSockets, Server-sent events, and gRPC in development and production environments.

Born out of the community response to account-compulsory updates, Insomnium ensures complete privacy by working offline and avoiding cloud services and external tracking.

It provides a seamless testing experience across multiple platforms and even offers optional integration with local LLMs like CodeLlama for front-end code generation based on API response JSON.

Insomnium is available for Mac, Windows, Ubuntu, Debian, CentOS, Fedora and can be downloaded here. Insomnium is also available on AUR for ArchLinux.

Alternatively, you can build Insomnium from source on your local machine using npm run app-package.

How does Insomnium redefine API testing with its privacy-focused approach and local functionality?

Insomnium is a privacy-focused API testing tool that operates 100% locally, avoiding cloud services and external tracking. Born as a community response, it supports GraphQL, REST, WebSockets, Server-sent events, and gRPC. Insomnium's optional integration with local LLMs like CodeLlama enhances front-end code generation, making it a versatile and privacy-centric choice for developers.

Key Features:

  • ✅ works 100% offline, the way a local testing tool should behave
  • ✅ no cloud services, no tracking/communication to external servers behind the scene
  • 🦙 (coming up) optional integration to local LLMs like CodeLlama for front-end code generation in React, Vue, htmx, etc, based on the API response JSON.

More tools in API Testing

OpenAPI DevTools logo

OpenAPI DevTools

Chrome extension that generates API specs for any app or website

API Testing
Free
PactumJS logo

PactumJS

A REST API testing tool to automate e2e, integration, contract, and component (or service-level) tests.

API Testing
Free
F

Fetchbook

CLI tool to run and test your HTTP requests. Git friendly, 100% local.

API Testing
Free