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

Our great sponsors
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • WorkOS - The modern API for authentication & user identity.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • 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.

  • rustdesk

    An open-source remote desktop, and 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.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • 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)

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • 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 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

    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

    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, branching, and bottomless storage.

    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

    Sync anywhere

    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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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