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
20082026
-
httpie (xh) gives way better UX for api testing and related tasks. https://github.com/httpie/cli https://github.com/ducaale/xh
comment by mithcs · 2025-10-21 · in Just Use Curl -
There's so many more! 1. `uvx --from git+ https://github.com/httpie/cli httpie` 2. https://simonwillison.net/2024/Aug/21/usrbinenv-uv-run/ uv in a shebang
comment by emiller88 · 2025-01-12 · in Uv's killer feature is making ad-hoc environments easy -
…for some users. It’s already fixed in a PR [3] and will be part of the upcoming release. [0] https://github.com/httpie/cli/blob/master/httpie/internal/up... [1] https://github.com/httpie/packages.httpie.io/blob/master/lat... [2]…
comment by jkbr · 2024-08-24 · in Wcurl Is Here -
…HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more." https://github.com/httpie/cli
comment by jabr · 2024-08-23 · in Wcurl Is Here -
…code just to attract devs and look open source-y It's an HTTP client. The client codebase is here: https://github.com/httpie/cli Why everyone is getting their knickers in a massive twist because they have an Electron wrapper that they…
comment by da39a3ee · 2023-10-09 · in HTTPie Desktop: cross-platform API testing client for humans -
Their project that I am most familiar with is there CLI https://github.com/httpie/cli
comment by EricBetts · 2023-10-09 · in HTTPie Desktop: cross-platform API testing client for humans -
On the bright side, the HTTPie CLI is open-source: https://github.com/httpie/cli/blob/master/LICENSE
comment by Nezteb · 2023-10-02 · in Bruno: Open-Source IDE for Exploring and Testing APIs -
…, https://github.com/flawiddsouza/Restfox If you want a more minimal solution/CLI https://github.com/httpie/cli and https://github.com/ducaale/xh work
comment by byyll · 2023-09-28 · in Insomnia REST client now requires an account -
…warning) but did work with curl (and the browsers I added the RootCA to). I found the explanation: https://github.com/httpie/httpie/issues/480 httpie doesn't look into /usr/local/share/ca-certificates but apparently it's not httpie's…
comment by johnchristopher · 2023-06-25 · in Everything that uses configuration files should report where they're located -
…currently. 1: https://github.com/sayanarijit/xplr 2: https://github.com/sharkdp/hyperfine 3: https://github.com/httpie/httpie
comment by reissbaker · 2022-10-14 · in Ask HN: Is it still possible to live in a terminal? -
…would be curlie (go frontend for curl - https://github.com/rs/curlie ) vs httpie (pure python - https://github.com/httpie/httpie ). Originally I used httpie for its easier syntax, but it is very noticeably slower than curlie. I presume…
comment by imran-iq · 2022-06-04 · in Show HN: GraphQL Client in the Terminal -
I don't think any fork was deleted. 3.5k forks as of now vs 3.4k forks in January: https://web.archive.org/web/20220129022012/https://github.co... Many people won't notice some of their stars having disappeared, but many would be surprised…
comment by whym · 2022-04-15 · in We lost 54k GitHub stars -
Well, it is at the top of Hacker News. If everyone just goes to https://github.com/httpie/httpie and stars it again - we'll fix it in a jiffy!
comment by capdeck · 2022-04-14 · in We lost 54k GitHub stars -
…it comes to practical literate programming. [1] https://github.com/google/zx#markdown-scripts [2] https://github.com/httpie/httpie [3] https://github.com/xo/usql
comment by lf-non · 2022-03-22 · in Literate programming is much more than just commenting code -
…I use for this. I use shell scripts, with httpie commands which look very much like http syntax. https://github.com/httpie/httpie
comment by SixDouble5321 · 2022-03-01 · in Hoppscotch: Open-source alternative to Postman -
…the desktop app! [0] https://github.com/jdp/jarg [1] https://www.w3.org/TR/html-json-forms/ [2] https://github.com/httpie/httpie/blob/master/httpie/cli/nest... — this is the path parser
comment by jkbr · 2022-02-06 · in Jo – a shell command to create JSON (2016) -
…didn't support HTTP/2, so I had to fall back to curl. The ticket for HTTP/2 in HTTPie is still open https://github.com/httpie/httpie/issues/692 Happy to see that xh supports HTTP/2 out of the box.
comment by kbd · 2022-01-20 · in The time might come when we add some JSON specific command line options -
TIL: HTTPie added a shorthand for HTTPS requests with v2.0.0 [1] https httpie.io/hello [1]: https://github.com/httpie/httpie/blob/master/CHANGELOG.rst#2...
comment by divbzero · 2021-04-21 · in Ask HN: Show me the sexy, sexy home page of your favorite free CLI project -
…arguments. In what way is any of this opaque when it's fully documented and quite easy to follow?: https://github.com/jakubroztocil/httpie#id16
comment by BoorishBears · 2019-12-01 · in HTTPie – A user-friendly CLI HTTP client -
…session recorder https://github.com/asciinema/asciinema - httpie: Modern command line HTTP client https://github.com/jakubroztocil/httpie - visidata: A terminal spreadsheet multitool for discovering and arranging data…
comment by zodiac · 2018-05-07 · in Ask HN: What are your favorite terminal programs? -
…session recorder https://github.com/asciinema/asciinema - httpie: Modern command line HTTP client https://github.com/jakubroztocil/httpie - visidata: A terminal spreadsheet multitool for discovering and arranging data…
comment by Dowwie · 2018-05-07 · in Ask HN: What are your favorite terminal programs? -
httpie: https://github.com/jakubroztocil/httpie (cURL for humans) Httpie is my goto http cli for all systems. Pretty much PostMan (that a lot of ppl use for no reason) but without annoying UI and on a single line. Formats JSON and colors…
comment by parmesan · 2017-10-09 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
httpie: https://github.com/jakubroztocil/httpie (http client) jq: https://stedolan.github.io/jq/ (lightweight JSON client)
comment by nemild · 2017-10-08 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
I'd also recommend taking a look at httpie, if you don't mind cli. 1 - https://github.com/jkbrzt/httpie
comment by AsyncAwait · 2017-03-06 · in Why I left Mac for Windows: Apple has given up -
This feature is planned: https://github.com/jkbrzt/httpie/issues/78
comment by jkbr · 2016-08-14 · in HTTPie 0.9.6 -
Needs extra dependencies on many python versions: https://github.com/jkbrzt/httpie#sni-server-name-indication
comment by detaro · 2016-08-14 · in HTTPie 0.9.6 -
…before my (irrelevant?) rant about the duplicated submission. [1] https://twitter.com/jkbrzt [2] https://github.com/jkbrzt/httpie/releases/tag/0.9.6
comment by guessmyname · 2016-08-14 · in HTTPie 0.9.6 -
For this application, I feel you'd be better off with HTTPie. No really, it's ace: https://github.com/jkbrzt/httpie
comment by shabble · 2016-07-05 · in The Food Lab: Why Does Pepperoni Curl? -
For anyone interested, here is a web browser that care about syntax highlighting : https://github.com/jkbrzt/httpie
comment by akeruu · 2016-06-29 · in Ōryōki Web Browser -
…the not-yet-released v1.0.0 fixes this by removing the XML formatter completely as discussed in https://github.com/jkbrzt/httpie/issues/443 so my gripe is sorted. I still tend to go back to cURL when I want to see exactly what's been…
comment by paulannesley · 2016-06-08 · in HTTPie: a CLI, cURL-like tool for humans -
There's an issue on GitHub for this: https://github.com/jkbrzt/httpie/issues/325 // author here
comment by jkbr · 2016-03-21 · in Curl is 18 years old tomorrow -
As a tangent, I've found httpie to be a decent curl replacement for many uses. https://github.com/jkbrzt/httpie
comment by threatofrain · 2016-03-20 · in Curl is 18 years old tomorrow -
https://github.com/jkbrzt/httpie/issues/248
comment by jkbr · 2016-03-05 · in Curl vs. Wget -
Relevant GitHub Issue: https://github.com/jkbrzt/httpie/issues/58
comment by jkbr · 2016-03-03 · in Curl vs. Wget -
…not going to replace curl or wget usage, but it is a nicer interface in certain circumstances. [1] https://github.com/jkbrzt/httpie
comment by geerlingguy · 2016-03-02 · in Curl vs. Wget -
…and url is the url for the tool/project/bot. In this case, one minor tweak might be... HTTPie/%s (https://github.com/jkbrzt/httpie) It's a minor nit, but trying to find something based on "foo/version" alone isn't always easy enough when…
comment by tracker1 · 2015-10-20 · in Httpie: A CLI http client -
From the README.rst file at https://github.com/jkbrzt/httpie : HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client. The name, as written on the repository, is "HTTPie", and not "Httpie" like in the title of this post.…
comment by newscracker · 2015-10-20 · in Httpie: A CLI http client -
Slightly offtopic, but I highly recommend using httpie for command line http: https://github.com/jkbrzt/httpie No cheatsheeet needed, the syntax is a lot friendler.
comment by trashcan · 2015-09-18 · in A curl cheat sheet -
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 -
https://github.com/jkbrzt/httpie
comment by _druu · 2015-08-17 · in A Scripting Language for HTTP -
Why did you fork the repo and link to that instead of linking to the original? Original: https://github.com/jkbrzt/httpie
comment by yAnonymous · 2015-07-20 · in A cURL and Wget alternative with easy syntax and color highlight – HTTPie -
…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 -
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 -
I don't see the improvement over something like HTTPie ( https://github.com/jakubroztocil/httpie ).
comment by joined · 2015-05-25 · in Show HN: HTTPLang – a scripting language for making HTTP requests -
Or https://github.com/jakubroztocil/httpie .
comment by lgas · 2015-05-25 · in Show HN: HTTPLang – a scripting language for making HTTP requests -
…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 -
…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 -
…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 -
…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 -
Or use https://github.com/jakubroztocil/httpie
comment by sleepyhead · 2015-04-23 · in Online curl command line builder