Discord-like Matrix client
include | ||
misc | ||
qml | ||
resources | ||
src | ||
.gitignore | ||
CMakeLists.txt | ||
ImageViewer.qml | ||
LICENSE | ||
qml.qrc | ||
README.md |
Trinity
A Qt5 QML Matrix client, which supports end-to-end encryption (WIP) and has a Discord-like interface.
Features
- Basic messaging capabilities
- Sending and recieving markdown messages, formatting can be disabled
- Typing notifications
- End-to-end encryption (WIP)
- Community support
- Per-room notification settings
- Listing and joining public rooms
- Inviting other members and accepting other people's invites
- Start direct chats with other members
- Custom emote support
Screenshots
Note: This is an outdated screenshot :-)
Dependencies
- Qt5
- WebEngine is also required
- CMark
- libolm
Installation
There's no pre-compiled binaries yet, but compiling from source is easily provided you have Qt5 installed. If you use
Arch Linux, there's a PKGBUILD available from the AUR. Simply call it from makepkg
or through your favorite AUR helper:
$ aur sync trinity-matrix-git
Since there's not a tagged release yet, there's only the git version available as a PKGBUILD at the moment.
Licensing
Trinity's source code is distributed under the GPLv3 license. See the LICENSE
file for more details.
resources/background.jpg
shown on the login page is from Death to Stock.