A high-performance Matrix homeserver written in Rust, the official successor to conduwuit, designed for scalable, low-cost, enterprise-ready deployments.
- v1.9.4
- Published at
- 9d ago
- 2,615
- Stars
- 5,231
- Download
- Synced at
- 8d ago
Latest release
v1.9.4Oct 10, 2026, 03:13 PMDownloads slow? Switch the source anytime above
README
Project Overview
Tuwunel is a featureful Matrix homeserver written in Rust that you can use instead of Synapse with your favorite Matrix client, bridge, or bot. It is a scalable, low-cost, enterprise-ready, community-driven alternative that fully implements the Matrix Specification.
Key Features
- High-performance Matrix server: Written in Rust, scalable and low-cost
- Full Matrix specification implementation: Supports all but the most niche Matrix spec features
- Multi-platform support: Docker images, static binaries, Deb/RPM packages, AUR packages, Nix packages, and more
- Enterprise-ready: Used by multiple companies in production, sponsored by the Swiss government for citizen services
Target Audience
- Individuals and organizations who need self-hosted Matrix servers
- Enterprise users seeking a Synapse alternative
- Teams who need high-performance, low-cost instant messaging servers
Quick Start
- Docker:
docker pull jevolk/tuwunel:latest - Debian/Ubuntu: Follow the Debian guide to set up the APT repository
- Arch Linux: Install
tuwunelortuwunel-binfrom AUR - NixOS: Use the
services.matrix-tuwunelmodule
Core Advantages
- Written in Rust for excellent performance
- Fully implements the Matrix specification
- Enterprise-ready with government and enterprise adoption
- Multiple installation methods for flexible deployment
Release history
Sort