Our great sponsors
|about 2 months ago||1 day ago|
|GNU Affero General Public License v3.0||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ask HN: Show me your Half Baked project
154 projects | news.ycombinator.com | 9 Jan 2021
A work in progress, Qrono is a persistent, time-ordered queue server providing at-least-once delivery. The time-ordering can be used to schedule values to be delivered in the future, implement exponential backoff within a consumer, etc.
In addition to HTTP and gRPC interfaces, Qrono supports a RESP (https://redis.io/topics/protocol) interface allowing Redis tools (e.g. redis-cli) and clients to be used.
I Could Rewrite Curl
3 projects | news.ycombinator.com | 20 Mar 2023
While not a rewrite - one recent tool for making http requests which i quite enjoy is:
It's basically python httpie rewritten in rust. my only gripe is that i keep forgetting that it exists - and that "xh" is for http and "xhs" is for https.
So i frequently end up with curl anyway:)
Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal
27 projects | dev.to | 7 Nov 2022
xh: A HTTPie alternative with better performance.
I created a bulk APIRUNNER in Rust because I am fed up using POSTMAN for middleware Load testing
3 projects | /r/rust | 29 Oct 2022
Not to discourage you from exploring and creating new projects but I had been looking for something similar for server testing and came across the xh rust project, modeled after Httpie
Why use Rust over Python for CLI?
4 projects | /r/rust | 30 Jul 2022
Then I found a Rust clone: xh. It has almost the same UX. It's fast. Every invocation takes no time. Now I use it every day. It also has some subtle features like it doesn't re-order JSON keys in the response. When I do some DevOps jobs on a Linux server, I also use it because the author provides a musl version, so there is no need to worry about dependencies over newer C libraries.
What are your favorite Rust-powered Linux programs?
42 projects | /r/rust | 6 Jul 2022
I use xh all the time to send ad-hoc HTTP requests when testing APIs!
Show HN: Hair – An HTTP client made in Rust
2 projects | news.ycombinator.com | 2 Jun 2022
Is your primary differentiator to existing Rust CLI HTTP clients like https://github.com/ducaale/xh that it does not have any dependencies?
Hoppscotch: Open-Source Alternative to Postman
17 projects | news.ycombinator.com | 28 Feb 2022
http-tanker : CLI tool to easily create, manage and execute http requests from the terminal
2 projects | /r/commandline | 20 Jan 2022
If you want something between curl and this http-tanker, check out xh (and its https-only equivalent, xhs).
cURL to add native JSON support
8 projects | /r/programming | 20 Jan 2022
Many HTTPie users moved to xh. It's a reimplementation written in Rust and is much lighter and faster than the original. Supports HTTP/2 too.8 projects | /r/programming | 20 Jan 2022
What are some alternatives?
rustdesk - Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative.
gitoxide - An idiomatic, lean, fast & safe pure Rust implementation of Git
tty-share - Share your linux or osx terminal over the Internet.
htmlq - Like jq, but for HTML.
thgtoa - The Hitchhiker’s Guide to Online Anonymity
httpie - 🥧 HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
volta - Volta: JS Toolchains as Code. ⚡
tikv - Distributed transactional key-value database, originally created to complement TiDB
yahc - Yet another HTTPie clone [Moved to: https://github.com/ducaale/ht]
mcfly - Fly through your shell history. Great Scott!
just - 🤖 Just a command runner
libcurl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features