About HTTPie Desktop
HTTPie Desktop is a desktop application for testing REST, GraphQL and general HTTP APIs, built by the team behind the HTTPie command-line tool. It is aimed at developers who want a graphical client for exploring and testing APIs rather than working purely from the terminal or a web-only tool.
The repository publishes prebuilt releases of the app for macOS, Windows and Linux, and the installed application auto-updates after the initial install. On Linux it is distributed as an AppImage, which the project recommends running through AppImageLauncher rather than executing directly. A web app version is also available at httpie.io/app or through the req.new shortcut.
The repository metadata lists the project's license as Other, so check the license terms before relying on it for commercial use. It is a packaged, closed-source-adjacent distribution of releases rather than a buildable open-source codebase in this particular repo, and users looking for ongoing feature changes should follow the release notes linked from the project.
Key features
- GUI client for REST and GraphQL APIs
- Cross-platform desktop app (Mac, Windows, Linux)
- Auto-updating installation
- Companion web app version
- AppImage packaging for Linux
Good fit for
- →Manually testing REST and GraphQL endpoints
- →Exploring and debugging HTTP APIs
- Tags
- api-testing
- api-client
- rest
- graphql
- desktop-app
- developer-tools
- httpie
HTTPie Desktop: questions and answers
- What is HTTPie Desktop used for?
- HTTPie Desktop is a cross-platform API testing client for REST, GraphQL and other HTTP APIs, distributed as a free desktop app for Mac, Windows and Linux. It is a good fit for manually testing REST and GraphQL endpoints, and exploring and debugging HTTP APIs.
- Is HTTPie Desktop open source?
- Yes. HTTPie Desktop is open source under a custom licence. Its source code is on GitHub at httpie/desktop.
- Is HTTPie Desktop free?
- Yes. HTTPie Desktop is open source, so the software itself is free to use under the terms of its own licence. A managed cloud version is also available.
- What is HTTPie Desktop an alternative to?
- HTTPie Desktop is an open-source alternative to Postman, Apidog, Apifox and Thunder Client. Other open-source alternatives to Postman include Hoppscotch, Insomnia and Bruno.
- Is HTTPie Desktop actively maintained?
- The most recent commit to HTTPie Desktop was on 19 March 2025, and the latest release is v2025.2.0, published on 14 March 2025. The project has 4k stars on GitHub.
Open-source alternatives to HTTPie Desktop
See all
Hoppscotch
API Tools
Helps you create requests faster, saving precious time on development.
MITvs Postman★ 81k
Insomnia
API Tools
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. Wi
Apache-2.0vs Postman★ 40k
Bruno
API Tools
Bruno is the Git-native API client for REST, GraphQL, gRPC and Websocket. A local and open
MITvs Postman★ 47k
Voiden
API Tools
Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse,
Apache-2.0vs Postman★ 1.9k
API Dash
API Tools
API Dash is a beautiful AI-powered open-source cross-platform (Desktop & Mobile) API Clien
Apache-2.0vs Postman★ 2.9k
Firecamp
API Tools
Developer-first OpenSource API DevTool, Postman/Insomnia alternative.
AGPL-3.0vs Postman★ 2.6k
SaaS alternatives to HTTPie Desktop
See all
Postman
API Tools
Postman is an API platform for designing, testing, documenting and monitoring APIs, with a desktop client, mock servers, collections and AI agent features.
SaaS
Apidog
API Tools
All-in-one tool for API design, debugging, testing and mocking
SaaS
Apifox
API Tools
API design, documentation, debugging, mocking and testing platform
SaaS
Thunder Client
API Tools
REST API client extension that runs inside VS Code
SaaS
ApiRealTest
API Tools
API testing tool that runs requests in a user-like environment, positioned as a Postman alternative
SaaSKreya
API Tools
Desktop API client for gRPC, REST and WebSocket with file-based collections
SaaS

