HTTPie
Open-source command-line and desktop HTTP client with intuitive syntax, JSON support, and built-in auth — a developer-friendly Postman alternative.
Open source alternative to:
HTTPie is a command-line HTTP client designed to make API testing readable and intuitive. Its simple key-value syntax replaces the dense flag combinations of curl, while built-in JSON support, syntax-highlighted output, and persistent sessions make it a faster way to test REST, GraphQL, and other HTTP APIs. HTTPie is written in Python, available as a standalone binary, and licensed under BSD-3-Clause.
HTTPie Desktop is a cross-platform GUI built on the same foundation, offering a visual request builder, saved environments, cookies, and authentication helpers for users who prefer not to live in a terminal. Together, the CLI and desktop apps cover the full range from quick command-line checks to full collaboration-style API workflows.
HTTPie is a long-standing open-source alternative to Postman, Apidog, Paw, and Thunder Client, with 38k+ stars on GitHub and a stable 3.x release line. It is well-suited for developers, QA engineers, and API integrators who want a lightweight, scriptable HTTP tool that does not require an account or sync to a cloud service.
Categories:
Tags:
Repository details
Updated 8/12/2026, 11:00:14 PM
View RepositoryRepository activity
Compare HTTPie with
Similar open source alternatives
Hoppscotch
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
Scalar
Scalar is an open-source API platform: 🌐 Modern Rest API Client 📖 Beautiful API References ✨ 1st-Class OpenAPI/Swagger Support
Bruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Hurl
Run and test HTTP requests with plain text — a simple yet powerful command-line tool for API testing.
Insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Yaak
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬


