Dev tools · alternatives · 2026
24 alternatives to Ht – HTTPie Clone in Rust
Friendly and fast tool for sending HTTP requests. Contribute to ducaale/xh development by creating an account on GitHub.
Ht is a command-line HTTP client written in Rust, offering an alternative to HTTPie. It enables developers to make and test HTTP requests directly from the terminal with a simplified syntax. The tool is designed for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Ht – HTTPie Clone in Rust launched in 2021; newer entries below may have overtaken it.
- 1

We built a Rust MCP server, which wraps the excellent headless terminal (HT)[1] to makes it available for agentic coding tools. Most agentic coding tools struggle with blocking, interactive terminal tools (all the boilerplate generator, infra CLI tools etc). This is because many existing CLI dev tools are built for humans and require interactive input. We built this so agentic coding tools (Claude Code, Cursor, Memex, etc) can “see” and “interact” with terminals exactly like humans do. In our demo video [2], you'll see it operating vim/emacs just as a human would - selecting options,…
2025 · github.com · its alternatives →
- 2

Beautiful, cross-platform & open-source tools for debugging, testing and building with HTTP(S), on Windows, Linux & Mac.
2019 · httptoolkit.tech · its alternatives →
- 3

HTTP client/libcurl TUI front end in Rust, with request + key storage - PThorpe92/CuTE
2023 · github.com · its alternatives →
- 4

Hurl, run and test HTTP requests with plain text and curl. Hurl can run fast automated integration tests.
2021 · hurl.dev · its alternatives →
- 5

A year ago, my co-founder launched Desktop Docs here on HN. It's a Mac app we built with Electron that uses CLIP embeddings to search photos and videos locally with natural language. We got positive feedback from HN and our first paying customers, but the app was almost 1GB and clunky to use. TLDR; rebuilding in Rust was the right move. So we rewrote the app with Rust and Tauri and here are the results: - App size is 83% smaller: 1GB → 172MB - DMG Installer is 70% smaller: 232MB → 69.5MB - Indexing files is faster: A 38-minute video now indexes in ~3 minutes instead of 10-14 minutes -…
2025 · desktopdocs.com · its alternatives →
- 6

Multithreaded, non-blocking Linux server framework in Rust - nathansizemore/hydrogen
2016 · github.com · its alternatives →
- 7

A CLI development tool for WebSocket APIs. Contribute to eliihen/wsta development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 8IR
Happy Holidays! Today I am delighted to announce the first release of H2O, version 0.9.0; this is a christmas gift from me. github.com/h...
2014 · blog.kazuhooku.com · its alternatives →
- 9

My simple Swiss Army knife for http/https troubleshooting and profiling. - trimstray/htrace.sh
2019 · github.com · its alternatives →
- 10

Hey HN, I find myself reaching for tools like it-tools.tech or other random sites every now and then during development or debugging. So, I built a toolkit with a sane and simple CLI interface for most of those tools. For the curious and lazy, at the moment, ut has tools for, - Encoding: base64 (encode, decode), url (encode, decode) - Hashing: md5, sha1, sha224, sha256, sha384, sha512 - Data Generation: uuid (v1, v3, v4, v5), token, lorem, random - Text Processing: case (lower, upper, camel, title, constant, header, sentence, snake), pretty-print, diff - Development Tools: calc, json…
2025 · github.com · its alternatives →
- 11AU
websocketd is a single binary that wraps a command-line program and serves it over a WebSocket. Your program reads lines from stdin and writes lines to stdout.
2015 · websocketd.com · its alternatives →
- 12

First HTTP programming language
2025 · httl.dev · its alternatives →
- 13
Lint for HTTP▲138Validator for HTTP. Contribute to vfaronov/httpolice development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 14
tunnelto.dev▲186Expose localhost to the internet with a public URL
2020 · tunnelto.dev · its alternatives →
- 15

Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…
2023 · github.com · its alternatives →
- 16

A purely bash web server, no socat, netcat, etc... - GitHub - dzove855/Bash-web-server: A purely bash web server, no socat, netcat, etc...
2022 · github.com · its alternatives →
- 17

µServer in Bash. Contribute to EddySchauHai/bashttp development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 18

Hi, I created httpdbg, a tool for Python developers to easily debug HTTP(S) client requests in Python programs. I developed it because I needed a tool that could help me trace the HTTP requests sent by my tests back to the corresponding methods in our API client. The goal of this tool is to simplify the debugging process, so I designed it to be as simple as possible. It requires no external dependencies, no setup, no superuser privileges, and no code modifications. I'm sharing it with you today because I use it regularly, and it seems like others have found it useful too—so it might be…
2024 · github.com · its alternatives →
- 19

A bittorrent client in Rust. Contribute to ikatson/rqbit development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 20

Hi HN! I just released version 1.0 of Posting, an open source terminal application I've been working on which you might find useful if you work with, test, or develop HTTP APIs! Posting (https://github.com/darrenburns/posting) is an HTTP client, not unlike Postman and Insomnia. However, as a TUI application, it works over SSH and enables efficient keyboard-centric workflows. Your requests are stored locally in simple readable YAML files, meaning they're easy to read and version control. Some other features include: - "Jump mode" navigation - Environments/variables…
2024 · github.com · its alternatives →
- 21

Hey HN, this is Will and David from Fortress (https://news.ycombinator.com/item?id=41426998). We use a lot of async Rust internally, and created this library out of a need for an async-aware concurrent hashmap since there weren’t many available in the Rust ecosystem. Whirlwind is a sharded HashMap with a fully asynchronous API. Just as dashmap is a replacement for std::sync::RwLock, whirlwind aims to be a replacement for tokio::sync::RwLock. It has a similar design and performance characteristics to dashmap, but seems to perform better in read-heavy workloads with tokio's…
2024 · github.com · its alternatives →
- 22AH
I've been trying to write my "go on rails" framework for years. I never quite got it like I wanted. There is gin and echo and all sorts of other frameworks and patterns but I finally found something I really like: /foo/ /foo/bar/ /foo/bar/more/ That's it. Just three levels and all my controllers get passed in what's between the / with var names first, second, third. In order to really make sure this framework could build something real I made a Hacker News clone. RemoteRenters.com is a HN just for articles about the remote work revolution…
2023 · remoterenters.com · its alternatives →
- 23

Expose your local web server to the internet with a public URL
2020 · tunnelto.dev · its alternatives →
- 24

A Gnus backend for Hacker News. Contribute to dickmao/nnhackernews development by creating an account on GitHub.
2019 · github.com · its alternatives →
Also compare
- ht-mcp – a Rust MCP server of headless terminal for agents alternatives
- HTTP Mock – Intercept, debug and mock HTTP(S) with zero setup alternatives
- Developed from my Prison cell: A Libcurl TUI HTTP Client in Rust. alternatives
- Hurl – Run and test HTTP requests with plain text, curl and Rust alternatives
- I rewrote my Mac Electron app in Rust alternatives
- Hydrogen, a multithread non-blocking Linux server framework in Rust alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →