What is HTTPie for Terminal?
HTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
HTTPie for Terminal Screenshots
HTTPie for Terminal information
- 29,270 Stars
- 3,812 Forks
- 159 Open Issues
Comments and Reviews
Said about HTTPie for Terminal as an alternative
Like cURL, HTTPie also has JSON support, but HTTPie reduces syntax by leaving out the header syntax. This makes a test call to an API easier to remember. Avoiding time spent reviewing a doc. For example: $ http POST https://api.ctl.io/v2/authentication/login 'username=YOUR.USERNAME' 'password=YOUR.PASSWORD' A similar call using cURL requires header syntax.
Update to the (only) negative comment. The UI is now free (price) but closed source.