πMatrix Live S12E05 β Smooth room upgrades and better notifications in Trixnity
πDept of Events and Talks π£οΈ
Thib announces
Heads-up that The Matrix Conference 2026 will be in MalmΓΆ, Sweden, on Tuesday, 20th to Thursday, 22nd October. It will be followed by a hackathon day on Friday, 23rd October!
We will start with a networking event on the 20th afternoon, followed by a welcoming party. We will follow by two core days of conference on Thursday 21st and Friday 22nd October, including two talk tracks and two workshop rooms. Finally, we will conclude with a post-conference hackathon on Friday 23rd October.
Our Call for Proposals is open until 14th June. We already received solid proposals, and we're looking forward to seeing what you will send us!
We want to hear from
- Individuals
- Organisations
- Authors of toys & hacks
- Contributors to sovereignty
- You!
πDept of Working Groups πͺ
πWebsite & Content Working Group (website)
The Website and Content Working Group is responsible for the editorial and technical oversight of the main Matrix websites and social media channels.
MTRNord (they/them) reports
Hi everyone! We did our last update in February, but we, the Website & Content Working Group, have been doing quite some improvements since then!
- We gave the Try Matrix page a major overhaul! This should make it much easier to get started as well as onboard your friends!
- ibharathboga built the Branding and Asset page mentioned in the last post.
- We are excited to have weeman joining the Working Group.
- We clarified a few things in our CONTENT.md.
- We now prefer AVIF and fall back to WebP if needed. For some cases, we do however also accept PNGs. This aims to make images more snappy when reading the website.
- The examples for the clients have been extended. We now also accept screenshots and a "good_for" text, which is currently mainly used for featured clients on the "Try Matrix" page.
- ibharathboga added a link to the ecosystem pages to make it easy for readers to report outdated info.
- We are excited that there have been plenty of updates been shipped to the ecosystem pages by many people from the community! Thanks to raboof, benkuly, roquess, yncyrydybyl, viktorstrate, sandhose, and zecakeh!
- Thib added a Jobs page to the website in the search of a replacement Thib! Please don't hesitate to check it out if you are interested!
- We fixed "(website)" appearing in the TOC of TWIM posts to reduce the visual distraction on TWIM posts.
- Together with Legal and the rest of the Foundation, we added the Trademark policy and a list of "Commonly Used Terms" to the branding page.
- We also fixed various smaller issues on the matrix.org repository, as well as some maintenance of the images and videos. Thanks to the help of Jack S.!
- Together with the Events WG the team worked hard to publish all info about The Matrix Conference 2026 on https://conference.matrix.org/
- The 2025 Watch page of The Matrix Conference now also offers links to watch the conference on media.ccc.de instead of YouTube thanks to weeman!
See you again soon with the latest news, in the meantime you can find us over in our room. We are also always looking for people who want to get involved! You can grab a help wanted issue, submit a PR, and if you like, join the weekly office hour via our room.
πDept of Trust & Safety βοΈ
πpolicyserv (website)
A proactive safety and moderation tool for Matrix communities.
TravisR says
v1.4.0 is here! π This release sets some foundations for exploring better integration with moderation bots, adds some self-serve community options (if enabled), improves support for HMA (Hasher-Matcher-Actioner), and brings the normal bug fixes and improvements π
β¨οΈ You don't need to host your own policyserv instance to give it a go. The Foundation's instance is available here to test it out (or use it forever - we don't mind).
#policyserv:matrix.org is a great place to hang out and talk about the project - let us know how v1.4.0 goes for you.
πDraupnir (website)
A moderation bot for open Matrix communities.
Gnuxie ππ announces
We've provided a quick overview on what we've been working on over the past 6 months and the general direction of the project that you can read here: https://the-draupnir-project.github.io/draupnir-documentation/governance/reports/2510B-cycle-review
πDept of Clients π±
πRelay (website)
Link Dupont says
Relay is a new native macOS Matrix client built with SwiftUI, wrapping the Matrix Rust SDK. The goal is a Matrix client that feels like it belongs on your Mac β fast, familiar, and following macOS design conventions.
Version 0.2.1 is now available. Here's what you can do with it today:
- Rich timeline β text, image, video, audio, and file messages with sender avatars, date headers, message grouping, and big emoji for emoji-only messages.
- Rich text rendering with formatted bodies and clickable, interactive mentions.
- Message editing and deletion.
- Reactions via context menu, emoji picker, or long-press.
- Replies β swipe on a message to reply; replies render as overlapping bubbles with click-to-jump.
- Pin messages β pin/unpin messages and jump to them in the timeline.
- URL previews displayed as standalone cards alongside messages.
- GIF search powered by GIPHY.
- Username autocomplete with inline suggestions while composing.
- Attachments β stage images and files before sending via drag-and-drop, paste, or the attach button.
- Room directory and room creation β discover public rooms or create new ones.
- Direct messages β start a DM from any user's profile.
- Deep link handling for
matrix:URIs andmatrix.tolinks.- Unread markers with a "New" divider at the first unread message.
- Typing indicators, and infinite scrollback.
- Session verification using in-app emoji verification flow.
- Keychain-backed sessions for secure credential storage.
Relay targets macOS 26 (Tahoe). It's licensed under Apache 2.0.
Come say hello in #relayapp:matrix.org!
πNexus (website)
Matrix client made with Flutter and a Gomuks backend.
QuadRadical (Ping) says
πWhat's new?
Hello TWIM! I posted, well, earlier this week (since TWIM was late), but we still have a big new feature:
Reaction support! We have support for reactions, including custom emotes, even animated ones.
Sadly, I didn't manage to get actually sending those reactions done for TWIM, so expect that in the next few days.
πComing soon...
The next few features on the To-do are:
- Adding support for sending reactions
- Sending media
- Fix Windows builds
After these, and likely some bug fixes, I think it will be time for an alpha, so that should be done in the next couple of weeks.
πGet involved!
If you want to help with development or simply keep up with new features, join our Matrix room at #nexus:federated.nexus or check out the Git repo at https://nexus.federated.nexus!
πDept of Encryption π
πElement (website)
News about Element clients across platform boundaries.
andybalaam announces
a little update from the Element Crypto team:
We've pushed back the date when Element is going to enforce MSC4153 Exclude Insecure Devices. The previous date was April, and the new date is October 2026.
Some of our customers weren't ready for this change, and Element's code (especially around bots and bridges) is not quite ready either.
We are taking it carefully, making sure that everyone is able to verify their devices, before we make it mandatory, so no-one is cut out of the conversation.
πDept of SDKs and Frameworks π§°
πpygomx (website)
saces reports
a golang matrix high level client library with c-bindings for python
I wanted a library that hides all the matrix 2.0 from me and let me build my business logic in python and do qick&dirty (matrix)helper scripts. I did not found any i wanted to use, so i build my own, but with β no, I'm not Benderπ€ β a simple text based c-api and multiclient support:
- project home: https://codeberg.org/saces/pygomx
- matrix room: #pygomx:matrix.org
pygomx is a monorepos to keep the right versions together and consists of three parts:
libmxclient: golang matrix client library
- High level client library with a simple c-api: it basically passes (json)strings back and forth.
- All the Matrix 2.0 magic is hidden in the lib.
- Should work on *any* platform golang is enable to build for.
pygomx: python binding package
- This package contains the python bindings module binary
- Should work on any platform you have a decent python and c-compiler for.
- more: pygomx/README.md
mxsmal: simple matrix application library
- (might be moved into its own repository once the api kinda stabilzes)
- matrix client library and tools that utilizes pygomx
- inspired by Simple-Matrix-Bot-Lib
πPrebuild Binaries
Prebuild binaries are available for:
- Linux/glibc amd64/arm64
- Mac 14+ arm64/Mac 15+ x64
- Windows x64
In theory, this should work on these platforms:
create and activate a venv with python 3.10+ pip install mxsmal for a simple function test run `mxdiscover <domain.org>`. It prints the discovered client url. for a more sophisticated demo run the demobot: run `smalsetup <matrixid>` in an empty dir. start the bot `demobot`. simple demo bot. no further configuration required invite this bot to your room or open a DM with it. for just the bindings library: pip install pygomxHave fun exploring this :)
The project is at an early stage, things are still subject to change, but the basics are done and working.
Let's see where it evolves.
πDept of Interesting Projects π°οΈ
πExtera Rich Presence Companion (website)
rustyraven[extera.xyz op] says
Extera had support for MSC4320 rich presences for some time, but there weren't any apps or clients sending them.
I've made Extera RPC, an Android companion app which sends MSC4320-compatible rich presence data. It supports both media and activity RPC ("listening music" and "playing"). Media detection is implemented with NotificationListenerService - any app that creates mini player in notification tray will be supported. App detection is implemented with UsageStatsManager - "playing" status will be sent as soon as you open an app. Allowed apps for media and activity RPC are configurable.
Extera RPC's source code is available on GitHub, as well as its initial release.
Extera Rich Presence runs independently of Extera Next, you may use it alongside with any Matrix client
πMatrix Federation Stats π
Aine [etke.cc] says
collected by MatrixRooms.info - an MRS instance by etke.cc
As of today,
19189Matrix federateable servers have been discovered by matrixrooms.info,4365(22.7%) of them are publishing their rooms directory over federation. The published directories contain20249rooms.The most popular server software among the online servers is:
- synapse:
15311(79.8%)- continuwuity:
1419(7.4%)- conduit:
624(3.3%)- dendrite:
368(1.9%)Stats timeline is available on π MatrixRooms.info/stats
π§© Integrations with apps and servers | π Support the project | π How to add your server | π How to remove your server
πDept of Ping π
Here we reveal, rank, and applaud the homeservers with the lowest ping, as measured by pingbot, a maubot that you can host on your own server.
π#ping:maunium.net
Join #ping:maunium.net to experience the fun live, and to find out how to add YOUR server to the game.
| Rank | Hostname | Median MS |
|---|---|---|
| 1 | vrkknn.net | 195 |
| 2 | starstruck.systems | 235 |
| 3 | 31a05b.net | 251 |
| 4 | coneja.tel | 261.5 |
| 5 | mustelid.chat | 283 |
| 6 | 848226.xyz | 319 |
| 7 | nelliel.cv | 352 |
| 8 | the-lamp.net | 381 |
| 9 | muoi.me | 389 |
| 10 | burgeronthe.net | 394 |
πThat's all I know
See you next week, and be sure to stop by #twim:matrix.org with your updates!
To learn more about how to prepare an entry for TWIM check out the TWIM guide.
The Foundation needs you
The Matrix.org Foundation is a non-profit and only relies on donations to operate. Its core mission is to maintain the Matrix Specification, but it does much more than that.
It maintains the matrix.org homeserver and hosts several bridges for free. It fights for our collective rights to digital privacy and dignity.
Support us

