Alternatives to Tuwunel
A Matrix homeserver written in Rust, used instead of Synapse, and the successor to conduwuit. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Tuwunel
A Matrix homeserver written in Rust, used instead of Synapse, and the successor to conduwuit.
Replacements
Listings that take over the same core job as Tuwunel.
Synapse
A self-hosted Matrix homeserver, written in Python and Rust and maintained by Element.
Synapse is the reference Matrix homeserver in Python and Rust, maintained by Element with very active development, typically needing more resources than a Rust server.
Conduit
A lightweight Matrix homeserver written in Rust, shipped as a single binary with an embedded database.
Conduit is a Rust Matrix homeserver shipped as a single binary with an embedded database, still in beta and with less visible development activity.
Also worth comparing
These listings name Tuwunel as their own alternative, so the relationship runs both ways.
Tinode
An open-source instant messaging platform with a Go server you can host yourself and mobile and web clients.
Tuwunel is a lightweight Rust Matrix homeserver under Apache-2.0 that works with existing Matrix clients, bridges and bots, though some niche spec parts are missing.
Similar software
Related functionality, not a direct replacement.
Element
The reference Matrix client: end-to-end encrypted chat on a network you can host yourself.
Sygnal
A self-hosted reference push gateway that relays Matrix notifications to Apple and Google push services.
Matrix Hookshot
A self-hosted Matrix bot that bridges GitHub, GitLab, Jira, feeds and generic webhooks into rooms.
mautrix-whatsapp
A puppeting bridge that connects WhatsApp chats to a Matrix homeserver.
FluffyChat
An open-source Matrix chat client with end-to-end encryption, spaces and optional UnifiedPush notifications.
Cinny
Chat on Matrix through a focused desktop client.