nowfound

Dev tools · alternatives · 2026

RC

24 alternatives to Rust chat client (with GUI) and server on Mac and FreeBSD using WebSockets

I'm learning Rust and put this together from sample code over a few days. Rust is incredibly fun (I normally work with Go and Swift). My goal is to see if I can put the client on a development board running xBSD and use a touchscreen for input. Client https://github.com/zkirill/thor Server https://github.com/zkirill/odin You need Rust 1.7.0 and Cargo 0.9.0 to compile. The package for FreeBSD doesn't currently go that high so you need to use a port (instructions at https://gist.github.com/zkirill/4fb42b4ba4b7cc58c4f0) Packages of…

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Rust chat client (with GUI) and server on Mac and FreeBSD using WebSockets launched in 2016; newer entries below may have overtaken it.

  1. 1
    ServBay▲399

    Hello HN, I’m one of the creators of ServBay. I built this because I got tired of the cognitive load required just to start coding. On my Mac, it was a fragile mix of Homebrew services and asdf conflicts. On Windows, managing PATH variables and fighting with Docker Desktop's resource usage was equally frustrating. I missed the simplicity of the MAMP/XAMPP era, but I needed to support modern stacks (Go, Rust, Node, etc.). What it is: ServBay is a native local development environment for both macOS and Windows. It is not a wrapper around Docker or VMs. It bundles everything you need into…

    2024 · servbay.com · its alternatives →

  2. 2

    Friendly and fast tool for sending HTTP requests. Contribute to ducaale/xh development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  3. 3
    Zed 1.0▲365

    High-performance, open source, multiplayer code editor

    May 2026 · zed.dev · its alternatives →

  4. 4

    Chat client made using Rust and Cursive. Contribute to sambajahlo/RustyChat development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  5. 5
    QoreDB▲95

    The fast, open-source database client built with Rust

    Mar 2026 · qoredb.com · its alternatives →

  6. 6

    HTTP client/libcurl TUI front end in Rust, with request + key storage - PThorpe92/CuTE

    2023 · github.com · its alternatives →

  7. 7

    "Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.

    2024 · github.com · its alternatives →

  8. 8

    Earlier this year, we released our open-source game engine [0] built with Rust, WebAssembly, and WebGPU. Today, we’re happy to announce the Ambient platform, which brings web deployment, server hosting, and more to the runtime. With Ambient, you can make a game, deploy it to the browser in one command, share your URL and instantly play with others, no downloads or installs needed. Our WASM use is innovative; it is being used as both a sandboxed runtime for user code, and as a way to run the entire Ambient runtime in the browser. This, paired with our ECS data model, enables a highly modular…

    2023 · ambient.run · its alternatives →

  9. 9
    Fleet▲87

    The blazing fast build tool for Rust

    2022 · fleet.rs · its alternatives →

  10. 10
    Beam▲8

    A HTTP client for developers built with Rust

    Jun 2026 · github.com · its alternatives →

  11. 11

    Contribute to staab/git-chat development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  12. 12

    📶 Troubleshoot problems with your Internet connection - jesusprubio/up

    2019 · github.com · its alternatives →

  13. 13

    I built over 3-4 weeks to solve my own pain point, picking up rust along the way. It has a browser version that works online/offline and cross platform desktop as well. It was a pretty intense sprint. About TreeSnap, well it simplifies this preparation of sharing code with Chat LLMs. In my use case, making o3 via ChatGPT a lot more cost-effective to use for these tasks compared to Cursor: How it works: Select files/folders → generates a single text bundle + ASCII tree Instantly shows per-file and total token counts (list & treemap views) Quickly trim unnecessary files or folders to…

    2025 · treesnap.app · its alternatives →

  14. 14

    A simple chat server written in C#. Contribute to Sieep-Coding/simple-chat-csharp development by creating an account on GitHub.

    Jan 2026 · github.com · its alternatives →

  15. 15

    Open-source remote desktop client software

    2021 · github.com · its alternatives →

  16. 16SQ

    TL;DR- Libninja will generate world-class client libraries for you, without you needing to fiddle with openapi-generator, maintain build pipelines, and so forth. If you just want Rust, reach out, and I'll create your client library at no cost, because I want to help Rust's ecosystem grow. -- Hi HN, I got into Rust in a big way about 9 months ago. While the language is quickly maturing, one large gap in the ecosystem is immature or non-existent client libraries for common API services like Plaid, Stripe, Twilio, Github, Slack, and so on. The existing openapi-generator templates create Rust…

    2022 · libninja.com · its alternatives →

  17. 17

    Hi HN, I’ve been working on a Rust userspace radio stack for running WFB-style links from macOS using RTL8812AU USB adapters. Full disclosure: I'm a software engineer, but not really a hardware or embedded systems engineer, so Codex GPT 5.5 has done the lion-share of the work here along with a bit of help from Claude Opus 4.7 here and there. It's taken about 1.5 to 2 weeks to get from zero to this first release. macOS doesn't expose the monitor-mode / packet-injection path that WFB systems normally rely on. I really didn't like the idea of needing a separate linux box just to talk WFB…

    May 2026 · github.com · its alternatives →

  18. 18AT
  19. 19

    Meet shuttle, an open source, Rust-native platform for deploying apps with zero infra hassle. Built by a distributed YC-backed team. In order to deploy your app, all it takes is one annotation on your main function and you're good to go! At this point, we support most of the major Rust web frameworks such as; * Axum * Rocket * Tide * Poem * Tower And we’ve recently added support for Serenity, a Rust library for the Discord API — so you can even build & deploy Discord bots, for free. Our repository has a couple of examples per framework/library enabling you to get started in under 5…

    2022 · github.com · its alternatives →

  20. 20

    A little toy HN client for the desktop that I've been playing around with this week.

    2022 · github.com · its alternatives →

  21. 21

    HTTP client/libcurl TUI front end in Rust, with request + key storage - PThorpe92/CuTE

    2023 · github.com · its alternatives →

  22. 22WN
  23. 23WA

    TLDR: Check out our documentation search here: https://xata.io/docs/overview Hello HN. I'm a designer over at Xata. We build a serverless database platform on top of Postgres and Elastic-like search that provides goodies like a native TypeScript client for type support in your IDE. Long story short, we're trying to bundle all the normal stuff you need out of a database along with branching, so you don't have to glue everything together. Today we added a new /ask/ endpoint to our search product that bundles in ChatGPT support into any stored data. Why would you…

    2023 · xata.io · its alternatives →

  24. 24TL

    Hi HN, I'm working on an Erlang inspired WebAssembly runtime for the backend[0]. Recently I added TCP support and was looking for apps I could build with it. I ended up building a telnet line chat app. It was a great dogfooding experience and has a nice retro feel to it. You can access the US server with > telnet lunatic.chat or the EU one with: > telnet eu.lunatic.chat You should pick the one closer to you as all the rendering is done on the backend and lower latency will mean better UX. The server is open source[1] and written in Rust. The Rust code is then compiled to WebAssembly and runs…

    2021 · its alternatives →

Also compare

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 →

Rust chat client (with GUI) and server on Mac and FreeBSD…