s/rust_software
A space to recommend, review, and discuss software programs written in Rust. (Not intended for discussion of Rust itself.)
🤖 Moderated by: gamma · 😴 563 days
Posts
I wrote a nostr site (nsite) publisher and gateway for Gemini in Rust, it's called ngemsite. The gateway serves nsites over the Gemini protocol. Normally nsites contain web pages, and nsite gateways serve the site over https. But i had this idea to write a nsite gateway server for Gemini. Instead of containing html documents, a ngemsite contains gemtext documents. So what's nice with this is that it allows you to deploy gemini capsules signed with your nostr identity ! [https link] [https…
💬 1 comment · 1 like · Apr 07 · 4 weeks ago · #nostr #nsite
Recently found Caracal - Nostr client for gemini [https link]
💬 2 comments · 4 likes · Apr 05 · 5 weeks ago
I'm quite happy with my SOCKS proxy implementation based on an allow list. I rewrote it from scratch to simplify in-memory list management. v0.5 is not released yet; it has a completely different API, and the repository was moved to the organization: [https link] My lists are here and now include a config file: [https link] I'm happy because this solution blocks up to 90% of unwanted HTTP shit, reduces battery usage by skipping SSL requests to ads providers, and is much more effective than Pi-...
💬 View post · Mar 28 · 6 weeks ago
Found awesome TUI alternative to FreeTube: [https link] I'm already using it for few days and made few PR: [https link] Implement optional app mode [https link] Refresh on launch option
💬 View post · Mar 25 · 6 weeks ago
Installed Gram (codeberg.org/GramEditor/gram) - binary takes 1.6 Gb, Vulkan requirement as the bonus. Going to learn Vim family, again...
💬 1 comment · Mar 17 · 7 weeks ago
Recently installed crab-hole (pi-hole implementation in Rust) - it blocks 30% of DNS traffic by using default list [gemini link] Installation guide (in the I2P network as Yesterweb hosting is dead) [https link]
💬 View post · Mar 17 · 7 weeks ago
I recently implemented a custom proxy for each server in Halloy IRC: [https link] it allows the use of Yggdrasil, I2P, and other networks separately for each server connection.
💬 View post · 2025-11-18 · 6 months ago
I really want to play with p2p tech and build some personal app using willow or p2p panda. Problem is both are Rust based and I've not written enough Rust to be proficent. Just learned Go though, so maybe it would not be too hard. [https link] [https link]
💬 2 comments · 1 like · 2025-11-14 · 6 months ago
I recently found this code editor written in Rust: [https link] Has anyone tried it, how is it going? Zed one is definitely not suitable for my hardware, so I'm still using VSCodium (and sometimes I hate it) while looking for alternatives that support Rust analytics out of the box.
💬 2 comments · 1 like · 2025-11-04 · 6 months ago
I'm surprised that I have the ability to easily test COSMIC on Fedora: [bash] Re-login with this DE enabled
💬 1 comment · 2025-11-04 · 6 months ago
I'm looking for the forum engine which is written in Rust, to build my local (mesh) community. Found this one, doubts only the last commit was 4 years ago: [https link] Maybe you can advice something modern these days? Something pretty simple but stable to deploy.
💬 2 comments · 2025-09-07 · 8 months ago
Help building gemserv please — I know nothing about rust, but am trying to get gemserv to work on my aws instance. [https link] When I try to build it with 'cargo build --release', I get a bunch of openssl -related errors: [preformatted] I tried everything I can think of as far as the environment variables go, /usr/local/ssl was just the latest attempt... I am on ubuntu 24.04 with latest openssl from the distro, btw. I did try to hand-compile that monstrosity, but went back to stock. Any help...
💬 4 comments · 2025-09-01 · 8 months ago
I have long planned to write a utility for synchronizing Snac profiles with the Nex blog, and recently published its initial release: [https link] Additionally, I want to create a local copy of media data so that it can be accessed without going out into the HTTP space.
💬 View post · 2025-07-01 · 10 months ago
Awesome IRC client written in Rust and Iced: [https link]
💬 2 comments · 1 like · 2025-06-17 · 11 months ago
I have an idea to run my own Mastodon server (without web UI) using Yggdrasil IPv6 as the node identity. Found this software, did somebody tried it, maybe something better in Rust you can advice? [https link]
💬 12 comments · 2025-05-10 · 1 year ago
Memory safe is kind of mushrooms, with rusty gear in logo and a crab as mascot 😆
💬 1 comment · 2025-03-19 · 1 year ago
Many years ago, I worked on a similar project. It was a cosmic game about mining and crafting materials using the real periodic table with original physics. At that time, I was stuck on sub-nuclear relationships, facing the same unanswered questions that MIT researchers encountered while using supercomputing to find answers. Now I found this crate, and plan to continue my beginner experiments using its database model: [https link]
💬 1 like · 2025-03-06 · 1 year ago
I’m surprised that RedoxOS does not include Cargo out of the box, possibly due to portability issues. It’s a shame for the Rust maintainers, who focus on the Linux kernel instead of working on this Rust-oriented OS
💬 1 comment · 1 like · 2025-02-27 · 1 year ago
Found for myself gitoxide - "An idiomatic, lean, fast & safe pure Rust implementation of Git" no ideas what's inside but already like this name, and new gix command there!
💬 View post · 2025-02-18 · 1 year ago
Just released `pulsarss` crate to read some RSS feeds in Gemini browser. It's command line tool with minimal aggregation features. Unlike `Pulsar` app (previously written in PHP), `pulsarss` written in Rust, it does not implement any build-in server, as lot of static servers already available in the awesome-gemini list. It also does not require any DB like SQLite. Run as many crawl processes as wanted, some running options already available from the box! [https link] GitHub [https link]...
💬 View post · 2025-02-12 · 1 year ago
Recently found Freya - yet another UI framework written in Rust, that promise to be web-less in the backend implementation. Interesting, how is it, comparing to Iced? [https link]
💬 1 comment · 2 likes · 2025-02-08 · 1 year ago
discourse.redox-os.org forum unavailable for a while, feeling not good..
💬 1 comment · 2025-01-12 · 1 year ago
Maybe that's okay in Rust: sometimes I can't understand what exactly just wrote
💬 2 comments · 2024-12-29 · 1 year ago
I have old dream to implement code syntax highlight (for gemtext) - is any crate you could advice for these needs? Also, looking for ANSI -> RGB conversion crate (for terminal colors emulation)
💬 3 comments · 2024-12-02 · 1 year ago
Currently I know only one interesting project in Rust - imho it's Redox [https link] Personally, working on Yoda browser, ggemtext (glib gemtext parser) and just released new version of ggemini (gio network) librariy as it extension - all written in Rust but of course, require C on backend. Nice modern language, reminds me Ruby, but sometimes I can't find where does it silently decreasing reference counter ;)
💬 View post · 2024-12-01 · 1 year ago
Page 1 of 2