source.directory

Language

Self-hosted apps written in Rust

47 projects

47 open-source, self-hostable projects written primarily in Rust. If you prefer to deploy and extend software in a stack you already know, this is your shortlist — ordered by our Recommended quality score, with the self-host footprint of each project surfaced up front.

CookCLI

Recipe Management·Rust

Command-line tool for automating meal planning and shopping with Cooklang recipes, scriptable for UNIX work…

Manual setup
1.4kActive

Bencher

Software Development - Testing·Rust

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

Manual setup
909Active

Audioserve

Media Streaming - Audio Streaming·Rust

Simple personal server to serve audio files from directories (audiobooks, music, podcasts...).

Manual setup
854Active

Warpgate

Remote Access·Rust

Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional clien…

Docker Compose
8.0kActive

miniserve

File Transfer - Web-based File Managers·Rust

CLI tool to serve files and dirs over HTTP.

Manual setup
7.9kActive

Bichon

Archiving and Digital Preservation (DP)·Rust

Email archiving server that syncs from IMAP accounts, indexes emails for full-text search, and provides a R…

Docker Compose
2.0kActive

Atomic Server

Knowledge Management Tools·Rust

Knowledge graph database with documents (similar to Notion), tables, search, and a powerful linked data API.

Docker Compose
1.6kActive

Numa

DNS·Rust

Ad-blocking DNS resolver with DNSSEC-validating recursive resolution, DoH/DoT/Oblivious DoH, ephemeral over…

Docker Compose
1.5kActive

Stump

Document Management - E-books·Rust

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

Manual setup
2.7kActive

StartOS

Self-hosting Solutions·Rust

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

Manual setup
2.0kActive

Chhoto URL

URL Shorteners·Rust

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

Docker Compose
976Active

Secluso

Video Surveillance·Rust

Private DIY home security camera system for Raspberry Pi, with end-to-end encrypted remote access and mobil…

Manual setup
1.7kActive

Calagopus

Games - Administrative Utilities & Control Panels·Rust

Modern game server management panel.

Docker Compose
675Active

rustypaste

Pastebins·Rust

Minimal file upload/pastebin service.

Manual setup
1.2kActive

SPIS

Photo Galleries·Rust

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

Docker Compose
212Active

This week in past

Photo Galleries·Rust

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

Docker Compose
103Active

Redlib

Communication - Social Networks and Forums·Rust

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

Manual setup
3.8kActive

Vaultwarden

Password Managers·Rust

Lightweight Bitwarden server API implementation written in Rust.

Docker Compose
68kActive

MeiliSearch

Search Engines·Rust

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

Docker Compose
59kActive

HyperSwitch

Money, Budgeting & Management·Rust

Payment switch to make payments fast, reliable and affordable.

Docker Compose
45kActive

Minus Games

Games - Administrative Utilities & Control Panels·Rust

Sync games and save files across multiple devices.

Manual setup
47Active

Stalwart Mail Server

Communication - Email - Complete Solutions·Rust

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

Docker Compose
15kActive

Lemmy

Communication - Social Networks and Forums·Rust

Link aggregator for the fediverse (alternative to Reddit).

Docker Compose
15kActive

TrailBase

Software Development - Low Code·Rust

Open, sub-millisecond, single-executable FireBase alternative with type-safe REST & realtime APIs, built-in…

Docker Compose
5.6kActive

Svix

Software Development - API Management·Rust

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

Docker Compose
3.4kActive

Stoat

Communication - Custom Communication Systems·Rust

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

Manual setup
2.7kActive

Tuwunel

Communication - Custom Communication Systems·Rust

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

Docker Compose
2.6kActive

SQLPage

Software Development - Low Code·Rust

SQL-only dynamic website builder.

Docker Compose
2.6kActive

Static Web Server

Web Servers·Rust

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

Docker Compose
2.4kActive

Ferron

Web Servers·Rust

Fast, memory-safe web server written in Rust.

Docker Compose
2.2kActive

Retrom

Games - Administrative Utilities & Control Panels·Rust

Private cloud game library distribution server + frontend/launcher.

Docker Compose
2.1kActive

Wastebin

Pastebins·Rust

Lightweight, minimal and fast pastebin with an SQLite backend.

Docker Compose
862Active

PodFetch

Media Management·Rust

Sleek and efficient podcast downloader.

Docker Compose
510Active

Hatsu

Communication - Social Networks and Forums·Rust

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

Docker Compose
260Active

Veloren

Games·Rust

Multiplayer RPG.

Manual setup
2.4kUnknown

Liwan

Analytics·Rust

Privacy-first web analytics.

Docker Compose
211Active

Polaris

Media Streaming - Audio Streaming·Rust

Music browsing and streaming application optimized for large music collections, ease of use and high perfor…

Docker Compose
2.7kActive

Conduit

Communication - Custom Communication Systems·Rust

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

Manual setup
964Unknown

Websurfx

Search Engines·Rust

Aggregate results from other search engines (metasearch engine) without ads while keeping privacy and secur…

Docker Compose
1.2kActive

lesma

Pastebins·Rust

Simple paste app friendly with browser and command line.

Docker Compose
9Unknown

g3proxy

Proxy·Rust

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

Manual setup
0Unknown

AppFlowy

Task Management & To-do Lists·Rust

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

Docker Compose
77kActive

Continuwuity

Communication - Custom Communication Systems·Rust

Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new featu…

Docker Compose
0Unknown

GarageHQ

File Transfer - Object Storage & File Servers·Rust

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

Docker Compose
0Unknown

SentryShot

Video Surveillance·Rust

Video surveillance management system.

Docker Compose
0Unknown

Nirvati

Self-hosting Solutions·Rust

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

Manual setup
0Unknown

rs-short

URL Shorteners·Rust

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

Manual setup
0Unknown

Other languages