-
Chethan authored
Co-authored-by:
DeepBlueV7.X <nicolas.werner@hotmail.de>
Chethan authoredCo-authored-by:
DeepBlueV7.X <nicolas.werner@hotmail.de>
nheko
The motivation behind the project is to provide a native desktop app for Matrix that feels more like a mainstream chat app (Riot, Telegram etc) and less like an IRC client.
Translations
Help us with translations so as many people as possible will be able to use nheko!
Note regarding End-to-End encryption
Currently the implementation is at best a proof of concept and it should only be used for testing purposes. Most importantly, it is missing device verification, so while your messages and media are encrypted, nheko doesn't verify who gets the messages.
Features
Most of the features you would expect from a chat application are missing right now but we are getting close to a more feature complete client. Specifically there is support for:
- E2E encryption.
- User registration.
- Creating, joining & leaving rooms.
- Sending & receiving invites.
- Sending & receiving files and emoji (inline widgets for images, audio and file messages).
- Replies with text, images and other media (and actually render them as inline widgets).
- Typing notifications.
- Username auto-completion.
- Message & mention notifications.
- Redacting messages.
- Read receipts.
- Basic communities support.
- Room switcher (ctrl-K).
- Light, Dark & System themes.
Installation
Releases
Releases for Linux (AppImage), macOS (disk image) & Windows (x64 installer) can be found in the Github releases.
Repositories
Arch Linux
pacaur -S nheko # nheko-git
Debian (10 and above) / Ubuntu (18.04 and above)
sudo apt install nheko
Fedora
sudo dnf install nheko
Gentoo Linux
sudo eselect repository enable matrix
sudo emerge -a nheko
Nix(os)
nix-env -iA nixpkgs.nheko
# or
nix-shell -p nheko --run nheko
Alpine Linux (and postmarketOS)
Make sure you have the testing repositories from edge
enabled. Note that this is not needed on postmarketOS.
sudo apk add nheko