Public APIs
HTTPie favicon

HTTPie

Development

A free command-line HTTP client for the API era.

HTTPie's website screenshot

About HTTPie

HTTPie is an API testing client available as a command-line tool for terminal use and as a desktop/web application with a graphical interface. The terminal version is open source and can be installed through package managers including apt, brew, choco, pip, port, snap, and yum. The desktop/web version, in public beta, offers the same functionality as the terminal version in a graphical format, with features including export/import, path parameters, and copy-as-command.

The product is aimed at developers working with HTTP servers, RESTful APIs, and web services. It is used by engineers at technology companies for API testing and development workflows.

Key features

  • Command-line HTTP client for testing RESTful APIs and web services
  • Installable via multiple package managers (apt, brew, choco, pip, port, snap, yum)
  • Desktop and Web app with graphical interface (public beta)
  • Export/import requests and copy as command
  • Path params support
  • Open-source

Frequently asked questions

Is HTTPie open-source?

Yes, HTTPie for Terminal is described as an open-source API testing client.

What platforms does HTTPie support?

HTTPie is available as a terminal CLI tool and as a Desktop/Web app currently in public beta.

How do I install HTTPie?

It can be installed via package managers including apt, brew, choco, pip, port, snap, and yum.

Who uses HTTPie?

HTTPie is used by developers at many technology companies for API testing, with over 47,961 stars on GitHub.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product