Insomnia
insomnia.restREST, GraphQL, gRPC, SOAP, and WebSocket APIs can be developed and tested with Insomnia.
Looking for something like Yaak? Here are 10 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 4 are free or have a free plan and 6 are open source.
API requests can be managed locally with Yaak, an API client that supports Git and CLI workflows.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Insomnia | — | Not stated | macOS, Web, Windows |
| 2 | Telegram Bot API | — | Yes | — |
| 3 | Dolt | — | Yes | — |
| 4 | cf-workers-telegram-bot | — | Yes | — |
| 5 | HTTPie | — | Not stated | Web |
| 6 | Bruno | Freemium | Yes | Windows, macOS, Linux |
| 7 | DbVisualizer Free | Freemium | Not stated | — |
| 8 | Posting | — | Yes | Linux, macOS, Windows |
| 9 | Postman | Freemium | Not stated | Web, Windows, macOS |
| 10 | Hoppscotch | Freemium | Yes | Web, Windows, macOS |
REST, GraphQL, gRPC, SOAP, and WebSocket APIs can be developed and tested with Insomnia.
Create Telegram bots using the Telegram Bot API HTTP server in this repository.
A SQL database with Git-style version control, Dolt supports branching, merging, pushing, and pulling data.
Run a Telegram bot and Svelte web application on Cloudflare Workers and Pages with this project.
HTTPie provides API testing clients for the terminal and desktop, with documentation and request workflows.
Bruno is an API client that stores collections as local files for use with Git and other version-control workflows. The open-source edition handles personal request testing and collection runs; paid editions add integrations and in-app conveniences.
A JDBC-based database client with permanent Free and paid Pro editions for query and database workflows.
Send HTTP requests from the terminal with Posting, an interactive client that can also run over SSH.
Postman is an API development platform for sending requests, inspecting responses and maintaining collections and environments. Its Free plan covers individual API work, while shared team workflows and some automation features use paid plans.
Hoppscotch is an open-source API client with web, desktop and command-line options. Its personal workspace supports request collections, environments and tests. Hosted team collaboration has separate paid plans.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative