SchildiChat
Matrix-Client mit traditioneller Instant-Messaging-Erfahrung
Kurze Übersicht
SchildiChat ist ein Matrix-Client basierend auf Element, der eine traditionellere Instant-Messaging-Erfahrung mit Message-Bubbles, vereinheitlichter Chat-Liste und zahlreichen Anpassungsoptionen bietet. Er kombiniert die vollständige Funktionalität von Element mit verbesserter Benutzerfreundlichkeit und zusätzlichen Community-Features für Desktop- und mobile Plattformen.
Ende-zu-Ende-Verschlüsselung
Element-Fork
Dezentral
Open Source
Cross-Platform
Systemanforderungen
| Komponente | Geschätzter Bedarf |
|---|---|
| Speicherplatz | ~300-350 MB (Desktop), ~100-150 MB (Mobile) |
| RAM‑Bedarf | ~400-600 MB (Desktop), ~200-300 MB (Mobile) |
| Betriebssystem | Linux (alle Distributionen), Windows 10/11, macOS 10.14+, Android 5.0+, iOS 13.0+ |
| Besondere Anforderungen | Electron-basiert (Desktop), Node.js für Kompilierung aus Quellcode |
Funktionen
| Funktion | Beschreibung |
|---|---|
| Message-Bubbles | Klassische Chat-Blasen-Darstellung für eine vertraute Messenger-Optik, die sich von der Timeline-Ansicht von Element unterscheidet |
| Vereinheitlichte Chat-Liste | Direkt- und Gruppenchats werden in einer gemeinsamen Liste angezeigt, optional mit kompakter Einzel- oder Zweizeilenvorschau |
| Anpassbare Themes | SchildiChat Light, Dark und Black Themes mit mehreren Akzentfarben; individuelle Auswahl für hellen und dunklen Systemmodus |
| Erweiterte Unread-Anzeige | Prominentere, größere Unread-Counter mit besserer Farbgebung; Option zum Markieren von Chats als ungelesen (MSC2867) |
| Custom Emotes & Stickers | Unterstützung für benutzerdefinierte Emotes und Sticker (MSC2545), die mit kompatiblen Clients eingerichtet werden können |
| Inline-Bilder & Vorschau | Automatische Inline-Anzeige von Bildern und Link-Vorschauen, auch in verschlüsselten Chats konfigurierbar |
| Spaces & Threads | Vollständige Unterstützung für Matrix Spaces und Threads mit verbesserter Navigation und Übersichtlichkeit |
| Ende-zu-Ende-Verschlüsselung | Vollständige E2EE-Implementierung mit Cross-Signing und Geräteverifizierung für maximale Sicherheit |
| UnifiedPush-Support | Alternative zu Google FCM für Push-Benachrichtigungen, besonders in der FOSS-Variante für mehr Privatsphäre |
| Raumlisten-Anpassung | Farbcodierung von Benutzernamen nach Power-Level, verschiedene Raum-Sortieroptionen und experimentelles Spaces-Swiping |
Ausführliche Beschreibung
SchildiChat („Schildkröte“ auf Deutsch) ist ein Community-Fork des Element-Clients, der 2020 ins Leben gerufen wurde. Das Projekt entstand aus dem Wunsch, die Matrix-Technologie mit einem traditionelleren Instant-Messaging-Interface zu kombinieren. Der Name und das Logo (eine Schildkröte mit Posthorn) spiegeln den deutschen Ursprung des Projekts wider.
SchildiChat bietet alle Funktionen des vollständigen Element-Clients und erweitert diese um zahlreiche UI-Verbesserungen und Anpassungsoptionen. Im Zentrum steht ein überarbeitetes Design mit Message-Bubbles, das an klassische Messenger wie WhatsApp oder Telegram erinnert, dabei aber die Sicherheit und Dezentralität von Matrix beibehält. Die vereinheitlichte Chat-Liste fasst Direkt- und Gruppenchats zusammen, was die Navigation deutlich vereinfacht.
Besonders hervorzuheben sind die umfangreichen Anpassungsmöglichkeiten: Nutzer können zwischen verschiedenen Raum-Listen-Stilen wählen (kompakt, mittel, großzügig), individuelle Themes mit verschiedenen Akzentfarben verwenden und sogar Benutzernamen nach Power-Level einfärben. Der Client unterstützt Custom Emotes und Sticker, bietet verbesserte Unread-Marker und ermöglicht das manuelle Markieren von Chats als ungelesen – Features, die in Element fehlen oder anders umgesetzt sind.
Die aktuelle Version basiert auf Element v1.11.x und wird aktiv weiterentwickelt. Neben der Hauptversion gibt es auch eine „Lite“-Variante, die sich auf Kernfunktionalität konzentriert. SchildiChat unterstützt alle wichtigen Matrix-Features wie Ende-zu-Ende-Verschlüsselung, Cross-Signing, Spaces, Threads und Voice/Video-Calls. Die Android-Version bietet sowohl eine FCM-Variante mit Google Push-Benachrichtigungen als auch eine vollständig FOSS-Variante mit UnifiedPush-Support.
Einsatzgebiete: Ideal für Nutzer, die von Element zu einer klassischeren Messenger-Optik wechseln möchten, ohne auf Matrix-Features zu verzichten. Besonders geeignet für Desktop-Anwender, die mehr Anpassungsmöglichkeiten und eine kompaktere UI bevorzugen. Auch für datenschutzbewusste Nutzer interessant, die eine FOSS-Variante ohne Google-Dienste suchen.
Lizenzierung: Apache License 2.0 (Open Source) – vollständig frei nutzbar, modifizierbar und weitergabefähig
Weitere Informationen: schildi.chat | Community: Matrix-Raum #schildichat:matrix.org
Vergleichbare Linux‑Alternativen
| Alternative | Beschreibung |
|---|---|
| Element RAM ~500 MB • Speicher ~300 MB |
Der offizielle Referenz-Client für Matrix mit vollständigem Feature-Set. Bietet alle Matrix-Funktionen, aber mit Timeline-Ansicht statt Message-Bubbles. Ideal für Nutzer, die maximale Kompatibilität und direkten Support vom Matrix-Team wünschen. |
| FluffyChat RAM ~250 MB • Speicher ~100 MB |
Süßer, leichtgewichtiger Matrix-Client mit Flutter entwickelt. Besonders auf mobile Plattformen optimiert mit intuitiver Benutzeroberfläche. Unterstützt Custom Stickers und bietet eine vereinfachte Bedienung – perfekt für Einsteiger. |
| Nheko RAM ~200 MB • Speicher ~50 MB |
Schlanker, nativer Qt5-basierter Desktop-Client für Linux. Sehr ressourcenschonend und ohne Electron. Bietet solide Matrix-Grundfunktionen mit gutem Voice/Video-Call-Support. Ideal für Nutzer, die eine native Desktop-App ohne Web-Technologien bevorzugen. |
| Cinny RAM ~400 MB • Speicher ~200 MB |
Moderner Web-basierter Matrix-Client mit Fokus auf Design und Benutzerfreundlichkeit. Bietet eine saubere, übersichtliche Oberfläche mit guter Performance. Besonders geeignet für Nutzer, die eine Discord-ähnliche Erfahrung mit Matrix suchen. |
| NeoChat RAM ~250 MB • Speicher ~80 MB |
KDE-nativer Matrix-Client mit hervorragender Plasma-Integration. Nutzt Kirigami für einheitliche Desktop/Mobile-Erfahrung. Ideal für KDE-Nutzer, die einen konsistenten Look mit dem Rest ihres Systems wünschen. |
Hinweis zur Auswahl: SchildiChat ist die beste Wahl für Nutzer, die Element’s Features mit klassischer Messenger-Optik kombinieren möchten. FluffyChat eignet sich besonders für mobile Nutzer und Einsteiger. Nheko ist ideal für ressourcenbewusste Desktop-Anwender. Cinny bietet die modernste Web-Oberfläche, während NeoChat sich nahtlos in KDE Plasma einfügt. Element bleibt die sicherste Wahl für maximale Feature-Kompatibilität.
Download & Installation
Website: schildi.chat | Quellcode: GitHub (Desktop) / GitHub (Android) | Dokumentation: FAQ & Docs
Debian/Ubuntu
# Via .deb-Paket von der offiziellen Website
# Download von https://schildi.chat/desktop/
sudo dpkg -i schildichat-desktop_*.deb
sudo apt-get install -f # Falls Abhängigkeiten fehlen
# Für die neueste Version via Flatpak (empfohlen)
flatpak install flathub chat.schildi.desktop
Fedora/RHEL/CentOS
# SchildiChat ist nicht in offiziellen Repos verfügbar
# Verwende Flatpak (empfohlen)
sudo dnf install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub chat.schildi.desktop
# Alternativ: AppImage oder .rpm von GitHub Releases
Arch Linux
# Aus AUR installieren
yay -S schildichat-desktop-bin
# oder
paru -S schildichat-desktop-bin
# Alternativ: Kompiliertes Paket aus AUR
yay -S schildichat-desktop
# Oder via Flatpak
flatpak install flathub chat.schildi.desktop
NixOS
# Deklarative Konfiguration in configuration.nix
environment.systemPackages = with pkgs; [
schildichat-desktop
# Optional: schildichat-desktop-wayland für native Wayland-Unterstützung
];
# Oder imperativ installieren
nix-env -iA nixos.schildichat-desktop
# Für Wayland-Support
nix-env -iA nixos.schildichat-desktop-wayland
openSUSE
# Via Flatpak (empfohlen)
sudo zypper install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub chat.schildi.desktop
# Alternativ: AppImage von https://schildi.chat/desktop/
Flatpak (distributionsunabhängig)
# Flatpak einrichten (falls noch nicht geschehen)
sudo apt install flatpak # Debian/Ubuntu
# oder
sudo dnf install flatpak # Fedora
# oder
sudo pacman -S flatpak # Arch
# Flathub hinzufügen
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# SchildiChat installieren
flatpak install flathub chat.schildi.desktop
# Starten
flatpak run chat.schildi.desktop
# Für native Wayland-Unterstützung starten
flatpak run chat.schildi.desktop --enable-features=UseOzonePlatform,WebRTCPipeWireCapturer --ozone-platform=wayland
AppImage (portabel)
# AppImage herunterladen von https://schildi.chat/desktop/
wget https://github.com/SchildiChat/schildichat-desktop/releases/download/v1.11.*/SchildiChat-*.AppImage
chmod +x SchildiChat-*.AppImage
# Starten
./SchildiChat-*.AppImage
Snap (falls verfügbar)
# Hinweis: SchildiChat ist aktuell nicht als Snap verfügbar
# Verwenden Sie stattdessen Flatpak oder AppImage
Aus Quellcode kompilieren
# Abhängigkeiten installieren (Debian/Ubuntu)
sudo apt install git make gcc g++ python3 jq libsqlcipher-dev \
pkg-config libsecret-1-dev libarchive-tools openssl libssl-dev tcl \
nodejs yarn
# Rust installieren (für native Module)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
# Repository klonen (Standard-Branch für stabile Releases)
git clone -b sc --recurse-submodules https://github.com/SchildiChat/schildichat-desktop.git
cd schildichat-desktop
# Build vorbereiten
make setup
# Für Debian-Paket bauen
make debian-release
# Oder für AppImage
make appimage-release
# Das fertige Paket liegt dann in release/[VERSION]/
Empfehlung: Für die meisten Nutzer ist Flatpak die beste Option, da es automatische Updates bietet und auf allen Distributionen funktioniert. AUR-Nutzer (Arch Linux) können die -bin-Variante für schnellere Installation wählen. Für maximale Kontrolle und native Wayland-Unterstützung bietet sich die Kompilierung aus Quellcode an.
Weitere Plattformen:
Android: Google Play Store | F-Droid | Direkt-Download
iOS: Apple App Store
Windows: Download (.exe Setup)
macOS: Download (.dmg)
Web: app.schildi.chat (direkt im Browser nutzen)
Erste Schritte nach der Installation
Nach der Installation können Sie:
- Matrix-Account erstellen oder anmelden: Beim ersten Start können Sie sich direkt mit Ihrer Matrix-ID (@benutzername:server.tld) anmelden oder einen neuen Account auf einem Matrix-Server (z.B. matrix.org) erstellen. SchildiChat ermöglicht die direkte Serverauswahl ohne Umweg über Element Matrix Services.
- Geräteverifizierung durchführen: Nach der Anmeldung sollten Sie andere Geräte verifizieren, um die Ende-zu-Ende-Verschlüsselung vollständig zu nutzen. Dies erfolgt über Emoji-Vergleich oder QR-Code-Scan zwischen Ihren Geräten.
- UI-Einstellungen anpassen: Gehen Sie in die Einstellungen → Erscheinungsbild, um Message-Bubbles zu aktivieren, Themes auszuwählen, die Raum-Listenansicht anzupassen und Akzentfarben zu wählen. Hier können Sie auch zwischen kompakter und ausführlicher Chatdarstellung wechseln.
- Räume beitreten oder erstellen: Nutzen Sie die Raumsuche, um öffentlichen Räumen beizutreten, oder erstellen Sie eigene verschlüsselte Gruppenchats. SchildiChat bietet auch Unterstützung für Spaces zur Organisation Ihrer Räume.
- Push-Benachrichtigungen konfigurieren: Auf Android können Sie zwischen FCM-Push (Google) und UnifiedPush (FOSS) wählen. Desktop-Nutzer können die Benachrichtigungseinstellungen für jeden Raum individuell anpassen.
Hinweis zu Versionen: SchildiChat folgt der Versionierung von Element. Die Version vor „sc“ zeigt die zugrunde liegende Element-Version (z.B. 1.11.36-sc.3 basiert auf Element 1.11.36). Es gibt stabile Releases und Beta-Versionen zum Testen neuer Features. Für Android existiert auch eine „Lite“-Variante mit reduziertem Feature-Set. Die Desktop-Version unterstützt native Wayland-Darstellung durch entsprechende Startparameter.








Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.