SchildiChat – Matrix Teamchat

/



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.

Matrix-Client
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

Über SchildiChat:
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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.


↑ Zur Navigation


Schreibe einen Kommentar

Hallo, ich heiße PACHAMiNUX

Ich bin ein kostenloses Open Source Betriebssystem, das denkt. Sicher und stabil helfe ich dir bei deiner Arbeit.