xh
User-friendly and fast tool for sending HTTP requests
xh reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.
armhf amd64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install xh
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
0.18.0 | 1b69037ac3585834eda6cdf28f4d9d29f5673ca394666cbd13737b80054606d2 |
2349 |
0.17.0 | 6ed8f4a5795f98c01ec925b867731ce30862ed3c4e62082e2d6a8edb0bc86801 |
2334 |
0.16.1 | 7482b86d7ea6102c632acfdb13155f32880639a6a831836229e2cf9921bb1fab |
2391 |
0.16.0 | fc2f5c8b1b5f21dfb795dbf053add6af882bc04e53794432546af202ef32ba6a |
2388 |
0.15.0 | c5c655e3a8ac488b481b2c488d8c5db98cd7d4f0cef9b7487b4ca715b13bac3f |
2462 |
Version | SHA256 | Size (KB) |
---|---|---|
0.18.0 | 18ad2372c3475572864873e814124c54f8579f5c72a0417aa1a09bf05dc2fd87 |
1944 |
0.17.0 | 7b1964e8bfb8df3953afa11876e42b0f95615aa973fb3d8ad5e9d82793052789 |
1927 |
0.16.1 | 7b7874bc23a7e7ca7b739e26a9bd61d72fe0bea909d54f277d1b9b59434b63b7 |
2023 |
0.16.0 | 19defec0b23b40ff74829f94986d516cad4399cca1dcbd98396a7ce1655e1e61 |
2025 |
0.15.0 | 98e88c291ee72f30ae01f28533fbe84c3e1fe06bf68bf829b295e66c97f3c5fd |
2106 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for xh are versioned here.
Click here to see xh ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/xh/ops2deb.yml
- name: xh
matrix:
architectures:
- amd64
- armhf
version: 0.15.0
homepage: https://github.com/ducaale/xh
summary: user-friendly and fast tool for sending HTTP requests
description: |-
xh reimplements as much as possible of HTTPie's excellent design, with a focus
on improved performance.
fetch:
url: https://github.com/ducaale/xh/releases/download/v{{version}}/xh-v{{version}}-{{target}}.tar.gz
targets:
amd64: x86_64-unknown-linux-musl
armhf: arm-unknown-linux-gnueabihf
script:
- mv xh-v{{version}}-*/xh {{src}}/usr/bin/xh
- name: xh
matrix:
architectures:
- amd64
- armhf
version: 0.16.0
homepage: https://github.com/ducaale/xh
summary: user-friendly and fast tool for sending HTTP requests
description: |-
xh reimplements as much as possible of HTTPie's excellent design, with a focus
on improved performance.
fetch:
url: https://github.com/ducaale/xh/releases/download/v{{version}}/xh-v{{version}}-{{target|rust_target}}.tar.gz
targets:
amd64: x86_64-unknown-linux-musl
script:
- mv xh-v{{version}}-*/xh {{src}}/usr/bin/xh
- name: xh
matrix:
versions:
- 0.16.1
- 0.17.0
- 0.18.0
architectures:
- amd64
- armhf
homepage: https://github.com/ducaale/xh
summary: user-friendly and fast tool for sending HTTP requests
description: |-
xh reimplements as much as possible of HTTPie's excellent design, with a focus
on improved performance.
fetch:
url: https://github.com/ducaale/xh/releases/download/v{{version}}/xh-v{{version}}-{{target|rust_target}}.tar.gz
targets:
amd64: x86_64-unknown-linux-musl
install:
- xh-v{{version}}-{{target|rust_target}}/xh:/usr/bin/
The blueprint fetch
keyword contains a URL template pointing to xh releases. Downloaded files are locked in a lockfile versioned here.
Click here to see xh release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/xh/ops2deb.lock.yml
- url: https://github.com/ducaale/xh/releases/download/v0.15.0/xh-v0.15.0-arm-unknown-linux-gnueabihf.tar.gz
sha256: 9b53898f44d278f70286f3d80a2805e112fd9cefb4a3778f9e658e4ee5ff1cf7
timestamp: 2022-01-28 02:08:41+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.15.0/xh-v0.15.0-x86_64-unknown-linux-musl.tar.gz
sha256: a88bbcf990832a5b2cf695754023502efc7f5ec8a92bb741f3711135da3078be
timestamp: 2022-01-28 02:08:41+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.16.0/xh-v0.16.0-arm-unknown-linux-gnueabihf.tar.gz
sha256: 45cf136f127a2b20b367171b75b8153767f3c89387b754e687469cf014f1727d
timestamp: 2022-04-17 17:22:25+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.16.0/xh-v0.16.0-x86_64-unknown-linux-musl.tar.gz
sha256: bfaaf3d1dc080c5d6dbfe7b33be00a391fd0bc56a3c8a9975b5202a2b7b14fd0
timestamp: 2022-04-17 17:22:25+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.16.1/xh-v0.16.1-arm-unknown-linux-gnueabihf.tar.gz
sha256: 79514ec2db635ed1029a5dc0ca6d7b6b3d2c7636d6aab704b8250abacf20b3ad
timestamp: 2022-05-22 23:19:43+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.16.1/xh-v0.16.1-x86_64-unknown-linux-musl.tar.gz
sha256: e369cdd618da40418704e32df820831705a03c1b9a42e38e1dcb033d19a63cfe
timestamp: 2022-05-22 23:19:43+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.17.0/xh-v0.17.0-arm-unknown-linux-gnueabihf.tar.gz
sha256: 968e81cf631e5b1aa14cb6844c98426755c4ce51f5262e90ee1be5601d3892b6
timestamp: 2022-11-09 13:01:35+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.17.0/xh-v0.17.0-x86_64-unknown-linux-musl.tar.gz
sha256: 682b063985a85df4c96a62df968132d70b9be32cc1b69fc3ac53e4d08dc99ead
timestamp: 2022-11-09 13:01:35+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.18.0/xh-v0.18.0-arm-unknown-linux-gnueabihf.tar.gz
sha256: 41d09eba0a622e11ab3fc4fe94c344e758bbf4d9b3a8f29c5b8896251b6b4773
timestamp: 2023-02-20 22:16:46+00:00
- url: https://github.com/ducaale/xh/releases/download/v0.18.0/xh-v0.18.0-x86_64-unknown-linux-musl.tar.gz
sha256: 359c94aa53b48db21e524e1da59f297429917acae7af1d4c189f6c4b7526ddc1
timestamp: 2023-02-20 22:16:46+00:00