NeoChat (original) (raw)

NeoChat is a chat app that lets you take full advantage of the Matrix network. It provides you with a secure way to send text messages, videos and audio files to your family, colleagues and friends.

NeoChat aims to be a fully featured application for the Matrix specification. As such everything in the current stable specification with the notable exceptions of VoIP, threads and some aspects of End-to-End Encryption are supported. There are a few other smaller omissions due to the fact that the Matrix spec is constantly evolving but the aim remains to provide eventual support for the entire spec.

Due to the nature of the Matrix specification development NeoChat also supports numerous unstable features. Currently these are:

This button only works with Discover and other AppStream application stores. You can also use your distribution’s package manager.

Get it from the Snap Store

Get it from Microsoft

ReleasesRSS

26.04.12026-05-07

26.04.02026-04-16

25.12.32026-03-05

25.12.22026-02-05

25.12.12026-01-08

25.12.02025-12-11

25.08.32025-11-06

25.08.22025-10-09

25.08.12025-09-11

25.08.02025-08-14

25.04.32025-07-03

25.04.22025-06-05

25.04.12025-05-08

25.04.02025-04-17

24.12.32025-03-06

24.12.22025-02-06

24.12.12025-01-09

24.12.02024-12-12

24.08.32024-11-07

24.08.22024-10-10

24.08.12024-09-12

24.08.02024-08-22

24.05.22024-07-04

24.05.12024-06-13

24.05.02024-05-23

24.02.22024-04-11

24.02.12024-03-21

24.02.02024-02-28

In the newest version, when launching the app, you will get a welcome page that lets you choose which account you want to use and lets you log in to other accounts. The welcome screen will also warn you when NeoChat cannot load an account.

NeoChat will also let you register a new account directly from the app itself. Deactivating your Matrix account is also possible from within NeoChat.

Spaces are a relatively new feature of Matrix that let you group chat channels together. This is used to improve the discoverability of rooms, manage large communities, or just tidy all the channels you are in. You can now do all this without leaving NeoChat.

NeoChat won't let you miss any new notifications anymore. We added a new page that includes all your recent notifications and when NeoChat is closed, you will still be able to receive push notifications. The main timeline will let you know when more messages are loading and when you reach the end of it.

More NeoChat Goodies

23.08.52024-02-15

23.08.42023-12-07

23.08.32023-11-09

23.08.22023-10-12

23.08.02023-08-24

Apart from a visual overhaul, NeoChat can now display location events and also a map with the location of all the users currently broadcasting their location using Itineray's Matrix integration. Great for locating where your friends are.

23.04.32023-07-06

23.04.22023-06-08

23.04.12023-05-11

23.04.02023-04-20

NeoChat improves its design with tweaks that provide a more compact layout and a simpler menu which works better for the collapsed room list.

We have also improved the video controls, added a new command /knock to send a knock event to a room, and you can now edit a prior message inline, within the chat pane.

Other usability improvements include an overhaul of the keyboard navigation and shortcuts like Ctrl+PgUp/PgDn that allow you to skip from room to room.

23.012023-01-30

New features and bugfixes:

22.112022-11-30

22.092022-09-27

22.062022-06-24

This release brings you various small bugfixes and improvements:

22.042022-04-26

NeoChat now lets you filter and enter a room directly from KRunner (Plasma Search). Aside from that there is also various bug fixes regarding the typing notifications.

22.022022-02-09

NeoChat 22.02 focus on stability and adds a few quality of life improvements

21.122021-12-07

NeoChat 21.12 brings lots of new features and fixes

1.2.02021-06-01

NeoChat 1.2 brings a major redesign of the user interface. The chat page is now using bubbles for the messages and the input component was completely rewritten with a nicer look as well.

It's now possible to send custom reactions by replying to a comment with /react .

NeoChat now supports opening Matrix URIs from your browser.

1.1.12021-02-23

1.1.02021-02-22

Probably the highlight of this release is the completely new login page. It detects the server configuration based on your Matrix Id. This allows you to login to servers requiring Single Sign On (SSO) (like the Mozilla or the incoming Fedora Matrix instance).

Servers that require agreeing to the TOS before usage are correctly detected now and redirect to their TOS webpage, allowing the user to agree to them instead of silently failing to load the account.

It is now possible to open a room into a new window. This allows you to view and interact with multiple rooms at the same time.

We added a few commands to NeoChat (/shrug, /lenny, /join, /ignore, ...).

We improved the Plasma integration a bit. Now the number of unread messages is displayed in the Plasma Taskbar.

1.0.12021-01-13

This version fixes several bugs.

1.02020-12-23

Initial release of NeoChat, the KDE matrix client.

Nightly installers

NeoChat nightly installers are also available to download from the KDE CDN. These versions are intended for testing purpose. Get involved and help us make them better!

Unstable version.

Generated from the latest version of the development branch.