Hacker GitHub

← All repos

httpie/cli

View on GitHub ↗ ★ 38,685 Python

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

95 mentions on Hacker News by 74 people: 26 stories, 69 comments · first 2012-02-25 · latest 2025-10-21

Mentions per year 95 mentions · busiest year 2015 (26)
20082026
  1. Curl is great, but I also recently came across HTTPie ( https://github.com/jakubroztocil/httpie ) which has some nice features for playing around with HTTP APIs (JSON formatting, syntax highlighting, etc)
    comment by tlrobinson · 2015-03-20 · in Curl, 17 years old today
  2. HTTPie sorts them before outputted. In the readme: https://github.com/jakubroztocil/httpie#colors-and-formattin... In the code: https://github.com/jakubroztocil/httpie/blob/master/httpie/o...
  3. That's what httpie uses internally: https://github.com/jakubroztocil/httpie/blob/77955c9837259b1...
  4. httpie uses requests[0] under the hood, a well respected python HTT library. See https://github.com/jakubroztocil/httpie/blob/77955c9837259b1...
  5. …in this thread that the cli utility 'httpie' has been terrific since I found it a couple weeks ago. https://github.com/jakubroztocil/httpie
    comment by kingnight · 2014-05-08 · in Paw – HTTP and REST API Tester for Mac
  6. I prefer cli tools for api driving/testing, and httpie[1] works pretty well for that. [1]: https://github.com/jkbr/httpie
  7. Curl is good..but as a .NET programmer httpie( https://github.com/jkbr/httpie ) and Fiddler are suffice to me
    comment by rajanikanthr · 2013-03-23 · in Why no curl 8
  8. …Any hints on how to solve these incompatibilities between HTTPie and Requests v1.0 appreciated: https://github.com/jkbr/httpie/issues/113 .
  9. …JSON / XML responses without giving up your ability to do things like displaying response headers: https://github.com/jkbr/httpie
    comment by acdha · 2012-11-09 · in Easy CLI JSON Formatting
  10. Fantastic, there's also a grand tool called httpie that's a bit nicer than curl https://github.com/jkbr/httpie
    comment by antihero · 2012-11-09 · in Uses for cURL
  11. …But for me it's the design of the interface with syntax highlighting being the sugar on top. See: https://github.com/jkbr/httpie#interface-design , https://github.com/jkbr/httpie#redirected-input , https://github.com/jkbr/httpie#usage
    comment by bentruyman · 2012-11-09 · in Uses for cURL
  12. I would strongly suggest HTTPie for the majority of these tasks: https://github.com/jkbr/httpie
    comment by bentruyman · 2012-11-09 · in Uses for cURL
  13. Pip is by no means exclusive to libraries. See https://github.com/jkbr/httpie for an example of a CLI app that's distributed through both pip and easy_install. This guide might be helpful for you: http://guide.python-distribute.org/creation…
  14. …through stuff though, for the most part I use httpie [1]. It's a human-friendly curl wrapper. [1] https://github.com/jkbr/httpie
  15. HTTPie, an easy to use cURL replacement: https://github.com/jkbr/httpie (disclaimer: I'm the author)
    comment by jkbr · 2012-07-27 · in Command line tools for the novice
  16. Also check out HTTPie: https://github.com/jkbr/httpie/ I much prefer it over curl. $ http GET http://yourmom.ca/
  17. HTTPie[1] is better than both. ;) 1. https://github.com/jkbr/httpie (I am in no way affiliated with this project. I'm just a happy user.)
  18. …a way to have it construct the query string [...] Not yet, but it's being already discussed here: https://github.com/jkbr/httpie/issues/61
    comment by jkbr · 2012-07-18 · in HTTPie: A cURL-like tool for humans
  19. …Pretty much every useful python package is distributed that way, see httpie for example [1]. [1] https://github.com/jkbr/httpie
    comment by flashingpumpkin · 2012-03-28 · in Simple - An Obtvse clone written in Python