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. ▲ 19
    HTTPie – a cURL replacement
    story by coderholic · 2015-09-18 · 1 comment
  2. ▲ 6
    HTTPie: a CLI, cURL-like tool for humans
    story by grhmc · 2015-09-14 · 1 comment
  3. I use HTTPie which is similar and easily installed through pip. https://github.com/jkbrzt/httpie
    comment by martiuk · 2015-09-14 · in The HTTP TTY
  4. https://github.com/jkbrzt/httpie
    comment by _druu · 2015-08-17 · in A Scripting Language for HTTP
  5. ▲ 12
    The most positive GitHub issue ever
    story by jkbr · 2015-08-08 · 1 comment
  6. ▲ 4
    A command line HTTP client, a user-friendly cURL replacement
    story by harshulj · 2015-08-07 · 0 comments
  7. Why did you fork the repo and link to that instead of linking to the original? Original: https://github.com/jkbrzt/httpie
  8. ▲ 2
    HTTPie: user-friendly cURL replacement
    story by mkempe · 2015-06-09 · 0 comments
  9. …requests you make (as opposed to a GUI). Though, it has a nice persistence feature with sessions ( https://github.com/jakubroztocil/httpie#sessions ). It's the nice thing with GUIs (Paw, Postman...)! Paw saves all your work in ".paw"…
    comment by mittsh · 2015-06-09 · in Paw: The ultimate REST client for Mac
  10. I've tried to use both Paw and Postman. Always ended up going back to HTTPie ( https://github.com/jakubroztocil/httpie ). It's much faster than clicking through a GUI, at least for basic requests (which is what 95% of requests are). Don't…
    comment by connor4312 · 2015-06-09 · in Paw: The ultimate REST client for Mac
  11. I don't see the improvement over something like HTTPie ( https://github.com/jakubroztocil/httpie ).
  12. Or https://github.com/jakubroztocil/httpie .
  13. …dependencies to be installed manually (will happen automatically in next version of HTTPie): https://github.com/jakubroztocil/httpie#sni-server-name-indi... As for HTTP/2, there is an experimental extension for now:…
    comment by jkbr · 2015-04-27 · in Jq – A Command-line JSON processor
  14. …highlighting, extensions, etc. Comparison of the two in one screenshot can be seen in the README: https://github.com/jakubroztocil/httpie#readme (Disclaimer: I created HTTPie)
    comment by jkbr · 2015-04-27 · in Jq – A Command-line JSON processor
  15. …this for a couple months now. With httpie[1], it's become as essential to my work day as Grep. [1] https://github.com/jakubroztocil/httpie
    comment by xahrepap · 2015-04-27 · in Jq – A Command-line JSON processor
  16. …I need to load-test a service real quick, and curl can make requests much faster than httpie. [1] https://github.com/jakubroztocil/httpie
    comment by joemccall86 · 2015-04-23 · in Online curl command line builder
  17. ▲ 2
    Httpie
    story by escapologybb · 2015-04-23 · 0 comments
  18. Or use https://github.com/jakubroztocil/httpie
    comment by sleepyhead · 2015-04-23 · in Online curl command line builder
  19. 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
  20. ▲ 8
    Httpie: A really nice alternative to curl, already in Ubuntu repo and brew
    story by dorfsmay · 2015-03-05 · 1 comment
  21. ▲ 3
    HTTPie: a CLI, cURL-like tool for humans
    story by tiabas · 2015-02-26 · 1 comment
  22. ▲ 9
    HTTPie v0.9.0 (cURL replacement) adds client SSL certificate support, etc.
    story by jkbr · 2015-01-31 · 2 comments
  23. ▲ 1
    A user-friendly cURL replacement
    story by lpman · 2015-01-30 · 0 comments
  24. ▲ 7
    HTTPie now installable via Homebrew
    story by jkbr · 2014-06-24 · 0 comments
  25. 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...
  26. That's what httpie uses internally: https://github.com/jakubroztocil/httpie/blob/77955c9837259b1...
  27. httpie uses requests[0] under the hood, a well respected python HTT library. See https://github.com/jakubroztocil/httpie/blob/77955c9837259b1...
  28. …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
  29. I prefer cli tools for api driving/testing, and httpie[1] works pretty well for that. [1]: https://github.com/jkbr/httpie
  30. ▲ 1
    HTTPie: a CLI, cURL-like tool for humans
    story by mzelinka · 2013-05-11 · 0 comments
  31. 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
  32. …Any hints on how to solve these incompatibilities between HTTPie and Requests v1.0 appreciated: https://github.com/jkbr/httpie/issues/113 .
  33. …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
  34. 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
  35. …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
  36. 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
  37. 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…
  38. …through stuff though, for the most part I use httpie [1]. It's a human-friendly curl wrapper. [1] https://github.com/jkbr/httpie
  39. 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
  40. Also check out HTTPie: https://github.com/jkbr/httpie/ I much prefer it over curl. $ http GET http://yourmom.ca/
  41. 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.)
  42. …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
  43. ▲ 312
    HTTPie: A cURL-like tool for humans
    story by jkbr · 2012-07-18 · 83 comments
  44. …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
  45. ▲ 6
    HTTPie: cURL for humans (colorful CLI for python-requests)
    story by jkbr · 2012-02-25 · 2 comments