Self-hosted software built with Rust

48 projects in the catalogue run on Rust. Ordered by health score.

Runtime matters when you are consolidating: services sharing a runtime are usually easier to host on one machine. As a rough guide, Rust services here start around 2 GB of RAM each — an estimate from the runtime, not a benchmark.

HyperSwitch
Thriving · 95

Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.

★ 45k Docker, Rust v1.126.0
MeiliSearch
Thriving · 88

Ultra relevant, instant and typo-tolerant full-text search API.

★ 59k Rust, Docker v1.54.0
Tuwunel
Thriving · 86

High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).

★ 2.6k deb, Docker v1.9.3
Warpgate
Thriving · 86

Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software.

★ 8k Rust, Docker v0.29.1
TrailBase
Thriving · 83

Open, sub-millisecond, single-executable FireBase alternative with type-safe REST & realtime APIs, built-in JS/TS runtime, auth & admin UI.

★ 5.6k Rust, Docker v0.33.22
Atomic Server
Thriving · 82

Knowledge graph database with documents (similar to Notion), tables, search, and a powerful linked data API. Lightweight, very fast and no runtime dependencies.

★ 1.6k Docker, Rust v0.40.4
Ferron
Thriving · 82

Fast, memory-safe web server written in Rust.

★ 2.2k Rust, Docker v3.0.0-rc.7
Stalwart Mail Server
Thriving · 82

All-in-one mail server with JMAP, IMAP4, and SMTP support and a wide range of modern features.

★ 15k Rust, Docker v0.16.24
StartOS
Healthy · 81

Browser-based, graphical Operating System (OS) that makes running a personal server as easy as running a personal computer.

★ 2k Rust
Svix
Healthy · 81

Webhooks as a service that makes it super easy for API providers to send webhooks.

★ 3.4k Docker, Rust v2.5.0
Calagopus
Healthy · 77

Modern game server management panel. Deploy, monitor, and manage Minecraft, Hytale, and other game servers with industry-leading performance.

★ 675 Rust, Docker
SQLPage
Healthy · 76

SQL-only dynamic website builder.

★ 2.6k Rust, Docker v0.46.3
CookCLI
Healthy · 74

Command-line tool for automating meal planning and shopping with Cooklang recipes, scriptable for UNIX workflows, includes web server.

★ 1.4k Rust v0.37.0
Bencher
Healthy · 71

Suite of continuous benchmarking tools designed to catch performance regressions in CI.

★ 909 Rust
Chhoto URL
Healthy · 68

Simple, lightning-fast URL shortener with no bloat (fork of simply-shorten).

★ 976 Rust, Docker v7.8.2
Lemmy
Healthy · 68

Link aggregator for the fediverse (alternative to Reddit).

★ 15k Docker, Rust v1.0.0-beta.2
Vaultwarden
Steady · 65

Lightweight Bitwarden server API implementation written in Rust.

★ 68k Rust, Docker v1.37.3
Stump
Steady · 64

A fast, free and open source comics, manga and digital book server with OPDS support.

★ 2.7k Rust v0.1.10
Bichon
Steady · 62

Email archiving server that syncs from IMAP accounts, indexes emails for full-text search, and provides a REST API. No external database required, includes WebUI with multi-account support.

★ 2k Rust, Docker v2.0.3
PodFetch
Steady · 62

Sleek and efficient podcast downloader.

★ 510 Docker, Rust v5.2.3
Numa
Steady · 60

Ad-blocking DNS resolver with DNSSEC-validating recursive resolution, DoH/DoT/Oblivious DoH, ephemeral overrides, and local service domains, in a single Rust binary (alternative to Pi-hole, AdGuard Home, NextDNS).

★ 1.5k Rust, Docker v0.23.1
rustypaste
Steady · 60

Minimal file upload/pastebin service.

★ 1.2k Rust v0.18.1
AppFlowy
Steady · 59

Build detailed lists of to-do’s for different projects while tracking the status of each one. Open Source Notion Alternative.

★ 77k Rust, Dart v0.14.5
Static Web Server
Steady · 57

Cross-platform, high-performance, and asynchronous web server for static file serving.

★ 2.4k Rust, Docker v2.44.0
This week in past
Steady · 56

Aggregates images taken this week, from previous years and presents them on a web page with a simple slideshow.

★ 103 Docker, Rust v2.3.6
Retrom
Steady · 54

Private cloud game library distribution server + frontend/launcher.

★ 2.1k Docker, Rust v0.8.4
SPIS
Steady · 53

A simple, lightweight and fast media server with decent mobile support.

★ 212 Docker, Rust v0.15.0
Liwan
Slowing · 51

Privacy-first web analytics.

★ 211 Rust, Docker
Wastebin
Slowing · 51

Lightweight, minimal and fast pastebin with an SQLite backend.

★ 862 Rust, Docker v3.7.2
Secluso
Slowing · 46

Private DIY home security camera system for Raspberry Pi, with end-to-end encrypted remote access and mobile apps for live video, alerts, and recording playback.

★ 1.7k Rust v1.0.2
Audioserve
Slowing · 45

Simple personal server to serve audio files from directories (audiobooks, music, podcasts...). Focused on simplicity and supports sync of play position between clients.

★ 854 Rust v0.30.1
miniserve
Slowing · 45

CLI tool to serve files and dirs over HTTP.

★ 7.9k Rust v0.35.0
Polaris
Slowing · 40

Music browsing and streaming application optimized for large music collections, ease of use and high performance.

★ 2.7k Rust, Docker v0.16.1
Websurfx
Slowing · 37

Aggregate results from other search engines (metasearch engine) without ads while keeping privacy and security in mind. It is extremely fast and provides a high level of customization (alternative to SearX).

★ 1.2k Rust, Docker v1.29.9
Stoat
At risk · 35

Stoat is a user-first chat platform built with modern web technologies.

★ 2.7k Rust v1.1.4
Hatsu
At risk · 29

Bridge that interacts with Fediverse on behalf of your static site.

★ 260 Docker, Rust v0.3.4
Minus Games
At risk · 24

Sync games and save files across multiple devices.

★ 47 Rust v0.9.19
Redlib
At risk · 21

An alternative private front-end to Reddit, with its origins in Libreddit.

★ 3.8k Rust v0.36.0
Conduit
Unrated

A simple, fast, and reliable chat server powered by Matrix.

Rust v0.10.14
Continuwuity
Unrated

Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).

Rust, Docker
g3proxy
Unrated

Forward proxy server supporting proxy chaining, protocol inspection, MITM Interception, ICAP adaptation and transparent proxy.

Rust, deb
GarageHQ
Unrated

Geo-distributed, S3‑compatible storage service that can fulfill many needs.

Docker, Rust
Hook0
Unrated

Webhooks-as-a-service (WaaS) that makes it easy for online products to provide webhooks. Dispatch up to 3,000 events/month with 7 days of history retention for free.

Rust, Nodejs
lesma
Unrated

Simple paste app friendly with browser and command line.

Rust, Docker v1.3.2
Nirvati
Unrated

Easily 1-click spin up popular self-hosted apps from a convenient web interface.

Rust, K8S
rs-short
Unrated

Lightweight link shortener written in Rust, with features such as caching, spambot protection and phishing detection.

Rust
SentryShot
Unrated

Video surveillance management system.

Docker, Rust
Veloren
Unrated

Multiplayer RPG. Inspired by Cube World, Legend of Zelda, Dwarf Fortress and Minecraft.

Rust v0.18.0