Planning to make a video on cool Rust apps focused on the end user. Make recommendations!

This page summarizes the projects mentioned and recommended in the original post on /r/rust

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Warp

    Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.

    So far I've found a few things I'd like to cover: terminal utilities like bat and z (zoxide), a terminal emulator called Warp, and a highly requested remote desktop app from my last video, RustDesk.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • rustdesk

    An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

    So far I've found a few things I'd like to cover: terminal utilities like bat and z (zoxide), a terminal emulator called Warp, and a highly requested remote desktop app from my last video, RustDesk.

  • Theseus

    Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.

    Operating System: Theseus, Redox

  • redox

    Mirror of https://gitlab.redox-os.org/redox-os/redox

    Operating System: Theseus, Redox

  • bevy

    A refreshingly simple data-driven game engine built in Rust

    Game Engine: Bevy, Fyrox

  • Fyrox

    3D and 2D game engine written in Rust

    Game Engine: Bevy, Fyrox

  • Lemmy

    🐀 A link aggregator and forum for the fediverse

    Social Media: Lemmy (Reddit Clone w/ Federation), Plume (Blogging)

  • Plume

    Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)

    Social Media: Lemmy (Reddit Clone w/ Federation), Plume (Blogging)

  • glide

    Linux/macOS media player based on GStreamer and GTK (by philn)

    Media Player: Glide

  • rust-minisign

    A pure Rust implementation of the Minisign signature tool.

    Signing Tool: Minisign, Signify

  • signify-rs

    Create cryptographic signatures for files and verify them.

    Signing Tool: Minisign, Signify

  • gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

    Static Site Generator: Zola, Cobalt

  • cobalt.rs

    Static site generator written in Rust

    Static Site Generator: Zola, Cobalt

  • mdBook

    Create book from markdown files. Like Gitbook but implemented in Rust

    Markdown based Doc Generator: mdBook

  • perseus

    A state-driven web development framework for Rust with full support for server-side rendering and static generation.

    Frontend Web Framework w/ WASM Support: Perseus, Dioxus

  • dioxus

    Fullstack app framework for web, desktop, mobile, and more.

    Frontend Web Framework w/ WASM Support: Perseus, Dioxus

  • axum

    Ergonomic and modular web framework built with Tokio, Tower, and Hyper

    Backend Web Framework: Axum, Actix

  • actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

    Backend Web Framework: Axum, Actix

  • MoonZoon

    Rust Fullstack Framework

    Fullstack Framework: MoonZoon, Leptos

  • leptos

    Discontinued Build fast web applications with Rust. [Moved to: https://github.com/leptos-rs/leptos] (by gbj)

    Fullstack Framework: MoonZoon, Leptos

  • iced

    A cross-platform GUI library for Rust, inspired by Elm

    GUI Library: Iced, Sycamore

  • sycamore

    A library for creating reactive web apps in Rust and WebAssembly

    GUI Library: Iced, Sycamore

  • conduit

    Matrix Protocol: Fractal (Client), Conduit (Server)

  • jmap-server

    Discontinued Stalwart JMAP server

    Email Server: Stalwart JMAP Server, Stalwart JMAP Client, Stalwart MailSend, and pretty much anything else from Stalwart

  • jmap-client

    JMAP client library for Rust

    Email Server: Stalwart JMAP Server, Stalwart JMAP Client, Stalwart MailSend, and pretty much anything else from Stalwart

  • mail-send

    E-mail delivery library for Rust with DKIM support

    Email Server: Stalwart JMAP Server, Stalwart JMAP Client, Stalwart MailSend, and pretty much anything else from Stalwart

  • rod

    non-wasm rust port of gun (by mmalmi)

    Database and related tooling: GunDB (ROD), Surrealdb, SQLX, SeaORM, NeonDB,

  • surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

    Database and related tooling: GunDB (ROD), Surrealdb, SQLX, SeaORM, NeonDB,

  • sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)

    Database and related tooling: GunDB (ROD), Surrealdb, SQLX, SeaORM, NeonDB,

  • sea-orm

    🐚 An async & dynamic ORM for Rust

    Database and related tooling: GunDB (ROD), Surrealdb, SQLX, SeaORM, NeonDB,

  • neon

    Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.

    Database and related tooling: GunDB (ROD), Surrealdb, SQLX, SeaORM, NeonDB,

  • firecracker

    Secure and fast microVMs for serverless computing.

    Virtualization: Firecracker

  • innernet

    A private network system that uses WireGuard under the hood.

    Virtual Private Network: Innernet, MASQ

  • Node

    MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and anonymity online, while helping promote Internet Freedom. (by MASQ-Project)

    Virtual Private Network: Innernet, MASQ

  • cratetorrent

    A BitTorrent V1 engine library for Rust (and currently Linux)

    BitTorrent (v1) Library: Cratetorrent

  • iroh

    peer-2-peer that just works

    IPFS Protocol Stack: Iroh

  • gyroflow

    Video stabilization using gyroscope data

    Gyroflow vídeo stabilization app https://github.com/gyroflow/gyroflow

  • dim

    Dim, a media manager fueled by dark forces.

    Shameless plug: https://github.com/Dusk-Labs/dim

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I've created mediarepo - a media management software - using Tauri and lots of async rust

    3 projects | /r/rust | 20 Feb 2022
  • Ask HN: Why are we not building web browsers?

    1 project | news.ycombinator.com | 22 Dec 2024
  • Building Databases over a Weekend

    5 projects | news.ycombinator.com | 20 Nov 2024
  • Toasty, an Async ORM for Rust

    6 projects | news.ycombinator.com | 23 Oct 2024
  • Rama on Clojure's terms, and the magic of continuation-passing style

    6 projects | news.ycombinator.com | 14 Oct 2024

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?