Tuwunel
A Matrix homeserver written in Rust, used instead of Synapse, and the successor to conduwuit.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Tuwunel
Tuwunel is a Matrix homeserver you run yourself and use with any Matrix client, bridge or bot. It is written entirely in Rust and implements the Matrix specification for all but the most niche uses, aiming to be cheaper to run than Synapse.
It is the official successor to conduwuit and is sponsored mainly by the government of Switzerland, where it is deployed for citizens. It ships as Docker images, static binaries, Deb and RPM packages, and packages for Arch, Nix, Alpine and Gentoo.
Strengths
- Lightweight Rust alternative to Synapse
- Works with existing Matrix clients, bridges and bots
- Many install options: Docker, static binaries, Deb, RPM, Nix, AUR
- Actively developed with full-time sponsored staff
Limitations
- Some niche parts of the Matrix specification are not implemented
- Running a homeserver requires a server and domain setup
Details
- Pricing
- FreeFree and open source under the Apache 2.0 license.
- License
- Apache-2.0
- Developer
- The Tuwunel contributors
- Platforms
- Linux, Self-hosted
- How it runs
- Downloadable app, Self-hosted
- Account
- Not required
- Best suited for
- Self-hosters who want a lightweight Matrix server instead of Synapse
- Categories
- Messaging
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 2 sources on file.
Alternatives to Tuwunel
Compare allSoftware that can replace Tuwunel for an important use case, and what changes if you switch.
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.
Tuwunel as an alternative
Listings that name Tuwunel as an alternative.
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 necessarily 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.