Hoppscotch is an open-source API development ecosystem that provides a full-featured client for designing, testing, and documenting APIs. It operates as a web-based application, desktop app, and CLI tool, supporting offline, on-premises, and cloud deployments. Built with TypeScript and licensed under MIT, it serves as a direct open-source alternative to proprietary tools like Postman and Insomnia.
MIT · TypeScript · Postman vs Hoppscotch →
Bruno is an API client written in JavaScript and released under the MIT licence, positioned by its maintainers as the open alternative to Postman. It lives in the API development and testing ecosystem, and it replaces the cloud-synced, account-bound API client with a local desktop application whose state is a directory of files. Collections are saved directly to the filesystem, and request information is stored in Bru, a plain text markup language. Because the collection is just files, any version control system can be used to track and share it; the README highlights Git specifically.
MIT · JavaScript · Postman vs Bruno →
Insomnia is an open-source, cross-platform API client built with Electron and TypeScript for developing and testing APIs across multiple protocols including REST, GraphQL, WebSockets, SSE, and gRPC. It runs on macOS, Windows, and Linux and is distributed under the Apache-2.0 license. The project serves as a direct open-source alternative to Postman, offering similar core functionality without vendor lock-in or mandatory cloud usage.
Apache-2.0 · TypeScript · Postman vs Insomnia →