Rust has become my main language for bigger projects since around 2017. Strong type system, fearless refactoring and great performance without garbage collector make it a pleasure to write reliable services and tools. My first impressions are in In RUST We Trust.
Main Rust projects:
- audioserve – simple, self-hosted server for audiobooks and music, with web client. Source on GitHub; see the audioserve project page with screenshots, features and history.
- mbs4 – MyBookShelf 4, ebooks library management, successor of MyBookShelf2. Source on GitHub; see mbs4 - MyBookShelf 4.
- ptunnel-rust – tunnels arbitrary connections (IMAP, SMTP, SSH) through HTTPS proxy, rewrite of my older Python tool. Source on GitHub; see Asynchronous Again - Rewriting ptunnel in Rust.
- asmuth_bloom_secret_sharing – implementation of Asmuth-Bloom secret sharing scheme. Source on GitHub; see Secret Sharing Is Caring Too.
More Rust related articles are in the Rust tag.