Nheko
ActiveOverview
Nheko is a native desktop client for the Matrix protocol, built with Qt and C++20, designed to resemble modern chat apps like Element or Telegram rather than traditional IRC clients. It supports core Matrix functionalities including end-to-end encryption, VoIP calls, file sharing, and room management for users on Matrix servers.32
Key Features
- E2E Encryption - Supports end-to-end encryption for messages.
- VoIP Calls - Voice and video calls with platform-varying support.
- File and Emoji Sharing - Send and receive files, images, emojis, and custom stickers.
- Room Management - Create, join, leave rooms, and handle invites.
- Message Features - Replies, redactions, read receipts, typing notifications, and username auto-completion.
- Themes - Light, dark, and system themes available.
- Profiles - Multiple profiles via command line for separate accounts.
- Presence - Presence and status messages if server-enabled.
Pricing
| Plan | Price | Includes |
|---|---|---|
| Free | $0 | All features included |
Platforms & Requirements
Runs on Linux, macOS, and Windows desktops using Qt; requires secret storage like KDE Wallet or GNOME Keyring. No mobile support despite some Android development branch. Windows needs Qt deployment tools; available via Flatpak on Linux.36
Integrations & Ecosystem
- Matrix protocol servers
- D-Bus API (Linux only)
- KDE Wallet/GNOME Keyring for secrets
- Flatpak packaging
- Custom stickers/emoji
Alternatives
| App | Difference |
|---|---|
| Element | More feature-complete web/desktop client with broader platform support including mobile. |
| FluffyChat | Mobile-focused Matrix client with simpler interface. |
| Gomuks | Terminal-based lightweight Matrix client. |
| Cinny | Web-based modern Matrix client. |
Reputation
Nheko is recognized for its modern, native desktop interface on Matrix, praised for simplicity and features like E2E encryption and VoIP in a Qt-based app. Criticisms include bugginess, unintuitive usage, incomplete features, and lack of room discovery in earlier versions. Recent development under Nheko-Reborn shows ongoing improvements toward feature parity with mainstream clients.123
Sources (10)
- https://linuxreviews.org/Nheko
- https://hive.blog/hive-189723/@sandrolinux/nheko-a-modern-desktop-matrix-client
- https://github.com/Nheko-Reborn/nheko
- https://man.archlinux.org/man/extra/nheko/nheko.1.en
- https://bkhome.org/news/201807/nheko-matrix-chat-client.html
- https://nheko-reborn.github.io
- https://nheko.im/nheko-reborn/nheko/-/blob/a44b3137d938044ebe9b31f1a82f697dbafd8dfd/README.md
- https://www.youtube.com/watch?v=M0SHuHSeDFE
- https://nheko.im/nheko-reborn/nheko/-/tree/android
- https://github.com/Nheko-Reborn/nheko/wiki/Commands