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 reddit.com/r/rust

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • Warp

    Warp is a blazingly-fast modern Rust based GPU-accelerated terminal built to make you and your team more productive.

    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.

  • rustdesk

    Open source virtual / remote desktop infrastructure for everyone! The open source TeamViewer alternative. Display and control your PC and Android devices from anywhere at anytime.

    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.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Theseus

    Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧, novel OS structure, and state management. It strives to close the semantic gap between compiler and hardware to maximally leverage the power of language safety, and thus 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)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • 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

    Friendly React-like GUI library for desktop, web, 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

    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

    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, SQLite, and MSSQL. (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, branching, and bottomless storage. (by neondatabase)

    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

    The most efficient implementation of IPFS on any planet

    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

  • SaaSHub

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

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