Mages is an experimental Matrix chat client built with Compose Multiplatform and a Rust core powered by matrix-rust-sdk. The flatpak currently shows 2 tray icons and the tray menu doesn't follow the system theme (legacy lib).
Features include:
- Room list with previews and unread counts
- Room and thread timelines (text, media, polls)
- End-to-end encryption via matrix-sdk
- Spaces browser
- Presence and privacy settings
Note: This is experimental software. Things may break, but encryption is handled by the battle-tested matrix-rust-sdk.
Screenshots
Observed history
| App | Change | Version | When ↓ |
|---|---|---|---|
| updated | 5.1.2 → 5.1.4 | 16 Oct 2026 | |
| updated | 5.1.2 | 10 Oct 2026 |
Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
5.1.415 Oct 2026
- Add opt-in option for split panes
- Timeline, composer and desktop window options
- Unread sorting and silent count badge options
- Favourites room list filter
- Content max width settings
- Configurable message swipe actions
- Linux mobile specific options (ui scale and drag to scroll)
- A way to override media preview setting in Images menu (#158)
- Don't crash on probe failures
5.1.313 Oct 2026
- don't depend on layout size for pagination (#156)
5.1.29 Oct 2026
- space sections (#155)
- fix wrong padding for the image pack X button
5.1.16 Oct 2026
- : opens emotes picker too now
- Basic image viewer
- stale moderatioin removal
- fix user char escapes in pill
