12 picks · data-backed ranking
Best open source apps written in Rust
The best self-hosted apps written in Rust are MeiliSearch, HyperSwitch and Vaultwarden. MeiliSearch leads with 59,497 GitHub stars. Candidates: the 43 apps whose main GitHub language is Rust.
Updated · data from GitHub, refreshed nightly
Top picks
- Rank 1:
MeiliSearch
meilisearch/meilisearch
Ultra relevant, instant and typo-tolerant full-text search API.
Search EnginesRustDockerMeiliSearch has 59,497 GitHub stars, uses the MIT license, ships a Docker image, is written in Rust and had 1,966 commits in the last year; it replaces Algolia.
- Rank 2:
HyperSwitch
juspay/hyperswitch
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Finance & BudgetingRustDockerHyperSwitch has 45,286 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Rust and had 2,103 commits in the last year.
- Rank 3:
Vaultwarden
dani-garcia/vaultwarden
Lightweight Bitwarden server API implementation written in Rust.
FeaturedPassword ManagersRustDockerVaultwarden has 68,572 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Rust and had 181 commits in the last year; it replaces Bitwarden and 1Password.
Full ranking
All 12 picks, ranked
Ranked by GitHub stars and recent activity. Open any pick for live stats and licence details.
- 1
MeiliSearch
Ultra relevant, instant and typo-tolerant full-text search API.
Search EnginesDockerMeiliSearch has 59,497 GitHub stars, uses the MIT license, ships a Docker image, is written in Rust and had 1,966 commits in the last year; it replaces Algolia.
- 2
HyperSwitch
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Finance & BudgetingDockerHyperSwitch has 45,286 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Rust and had 2,103 commits in the last year.
- 3
VaultwardenFeatured
Lightweight Bitwarden server API implementation written in Rust.
Password ManagersDockerVaultwarden has 68,572 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Rust and had 181 commits in the last year; it replaces Bitwarden and 1Password.
- 4
Windmill
Fast workflow engine and internal tool builder that turns scripts into UIs and automations.
Automation & WorkflowsDockerWindmill has 18,108 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Rust and had 4,452 commits in the last year; it replaces Zapier.
- 5
Stalwart Mail Server
All-in-one mail server with JMAP, IMAP4, and SMTP support and a wide range of modern features.
Email ServersDockerStalwart Mail Server has 14,971 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Rust and had 679 commits in the last year; it replaces Twilio SendGrid and Mailgun.
- 6
Lemmy
Link aggregator for the fediverse (alternative to Reddit).
Social & ForumsDockerLemmy has 14,615 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Rust and had 301 commits in the last year; it replaces Discord and Twitter / X.
- 7
Warpgate
Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software.
Remote AccessDockerWarpgate has 8,013 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Rust and had 884 commits in the last year; it replaces TeamViewer and AnyDesk.
- 8
TrailBase
Open, sub-millisecond, single-executable FireBase alternative with type-safe REST & realtime APIs, built-in JS/TS runtime, auth & admin UI.
Low-code & BackendDockerTrailBase has 5,645 GitHub stars, uses the OSL-3.0 license, ships a Docker image, is written in Rust and had 1,115 commits in the last year; it replaces Firebase and Supabase.
- 9
Komodo
Build and deploy software across many servers with a Docker and compose management UI.
Self-hosting PlatformsDockerKomodo has 12,631 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in Rust and had 29 commits in the last year.
- 10
Svix
Webhooks as a service that makes it super easy for API providers to send webhooks.
API ManagementDockerSvix has 3,434 GitHub stars, uses the MIT license, ships a Docker image, is written in Rust and had 680 commits in the last year.
- 11
LLDAP
Light LDAP server for authentication, aimed at homelabs that need user management.
Identity & SSODockerLLDAP has 6,546 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in Rust and had 87 commits in the last year.
- 12
Tuwunel
High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).
Team ChatDockerTuwunel has 2,592 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Rust and had 2,186 commits in the last year.
What are the best self-hosted apps written in Rust?
The best self-hosted apps written in Rust are MeiliSearch, HyperSwitch and Vaultwarden. MeiliSearch leads with 59,497 GitHub stars. Candidates: the 43 apps whose main GitHub language is Rust.
Is MeiliSearch free?
Yes. MeiliSearch is open-source software released under the MIT license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I self-host these apps with Docker?
Yes, all of them. MeiliSearch, HyperSwitch and Vaultwarden publish Docker images, so you can run them on a VPS or home server with Docker Compose.
Are all of these apps open source?
All 12 apps on this list are open source. You can self-host and modify each one under its license.
Which of these apps is the most actively developed?
Windmill, with 4,452 commits in the last 12 months and a latest release, v1.824.1, from October 2026. Activity is a good sign that bugs and security issues get fixed.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.