Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
HTTPie

HTTPie

Open-source API testing tool with intuitive CLI and desktop interfaces. Simplifies HTTP requests for RESTful APIs, web services, and more.

HTTPie is an open-source alternative to:

HTTPie preview

HTTPie is a modern, user-friendly API testing client designed to make working with HTTP servers, RESTful APIs, and web services effortless. Whether you prefer the command line or a sleek graphical interface, HTTPie provides a seamless experience for developers.

Key Features

  • Intuitive CLI: Simple and readable syntax for HTTP requests, replacing complex curl commands
  • Cross-platform: Available as a terminal client, desktop app, and web interface
  • JSON Support: Built-in JSON handling with syntax highlighting and pretty-printing
  • Session Management: Save and reuse API requests with session support
  • Request History: Track and revisit previous API calls easily
  • Authentication: Supports various auth methods including OAuth, Basic Auth, and Bearer tokens
  • Extensible: Plugin system for adding custom functionality
  • Community-Driven: Open-source with active development and extensive documentation

Tech / Self-Hosting

HTTPie is primarily a client-side tool with no server component required. The desktop and web versions are distributed as standalone applications. The open-source CLI is available via package managers (brew, apt, pip, etc.) and can be self-hosted by building from source. No backend infrastructure is needed for basic usage.

HTTPie Tech Stack and Architecture

9 technologies detected