πDept of elections π³οΈ
πGoverning Board Elections (website)
Amandine announces
π’ Calling all the Foundation members! The clock is ticking! β° There is only one week left to nominate yourself (or another member of your group) as a candidate to represent your constituency group on the Governing Board.
The election is running for the following constituency groups:
- Platinum Members (1 seat)
- Ecosystem Members (3 seats)
- Spec Core Team (2 seats)
- Guardians (3 seats)
- Silver Members (2 seats)
- Individual Members (1 seat, note that only members donating at least $60 a year are eligible for election)
- Associate Members (1 seat)
- Gold Members (if new Gold member(s) sign up before the 15th May)
Find all the details about the nomination process here. Nominees will be announced on the 16th May and displayed on the election page.
π As a reminder, this yearβs schedule is as follows:
- β Announcement on Monday 27th April
- β‘οΈ Nominations from Saturday 2nd May to Friday 15th May
- β»οΈ Campaigning from Saturday 16th May to Friday 29th May
- β»οΈ Voting from Saturday 30th May to Friday 12th June
- β»οΈ Results announced on Monday 15th June
Nico says
We may have some insights into the inner workings of the Governing Board early next week. No promises yet, but maybe check back on Tuesday, if we managed to post anything! If you have been wondering what you even would do as a Governing Board member, maybe this is the thing that will help you figure that out!
πDept of Status of Matrix π‘οΈ
πContinuwuity as a New Ecosystem Member
Amandine says
This week we're announcing Continuwuity as a new Ecosystem member to the Foundation! Continuwuity is a community driven Rust homeserver focusing on user experience and new features. Welcome!
πDept of Events and Talks π£οΈ
πThe Matrix Conference (website)
HarHarLinks announces
ποΈ Oct 20-23, 2026 | MalmΓΆ, Sweden
The Matrix Conference 2026 Call for Proposals is still OPEN!
We want to watch YOUR talk! Participate in YOUR workshop! Watch YOUR demo! Submit your idea now to https://cfp.2026.matrix.org/matrix-conference-2026/cfp.
Stay on Friday and join the Hackathon to implement all the fresh ideas you got during the conference, finally sit down with your internet friends from to hack on that project, or meet as your Working Group!
Join the fun and become part of the conference team by signing up as a volunteer - sign up before the end of July to secure your limited edition zipper hoodie with a design specific to this year!
Become a conference sponsor to support the online livestream, bring everyone together at the opening party, enable the conference's chillout/hacking area, host a track, or support community members' attendance financially!
And of course get your ticket! Both community and business early bird tickets are 20% off the regular price, and the special conference merch is only available for preorder reservations during the early bird sale!
See you in MalmΓΆ in October!
πMatrix Stammtisch Aachen
HarHarLinks says
Matrix Stamm
ftisch Aachen returns next Monday, 2026-05-11! It's a meetup for discussion, learning, meeting people, testing, showing off projects and having fun (not to mention Spezi)! Learn more at https://ccc.ac/post/2025-10-30-matrix-stammtisch and join the room at #matrix-stammtisch:ccc.ac to get in touch!Is your local Matrix meetup on https://matrix-community.events/more.html yet? Send a PR! You can find us in chat at #community-events:matrix.org!
πMatrix Stammtisch KΓΆln
xeni (she/her) reports
"Stammtisch" is a German meetup format, where an interest group gathers regularly for informal meetups over drinks. Find more local meetups at matrix-community.events.
Once again we will come together in Cologne to foster the community and learn from each other! We will be meeting on Wednesday, 13 May 2026, starting from 7 pm at the Chaos Computer Club Cologne, HeliosstraΓe 6A, 50825 KΓΆln-Ehrenfeld. Anyone who would like to join us in person is welcome. Sounds fun?
If you can't make it this time, follow the #matrix-stammtisch:koeln.ccc.de room to stay updated.
Tell your friends and bring them along!
This is the continuation of the Cologne Meetup after the success of last time! We were eleven people, ate pizza and talked for a long time about everything Matrix! We hope to continue this kind of success for the foreseeable future.
πMatrix Stammtisch Karlsruhe
transcaffeine says
We meet or our second time and kindly invite everyone interested in matrix -- in Karlsruhe and around -- to join us on Tuesday, 19th of May to our Matrix Stammtisch Karlsruhe.
After a great start last month, we meet again in the KIT Fachschaft ETIT starting 5.30 p.m.!
There is no prior knowledge or experience expected, if you are a matrix user or want to be one, have questions about matrix, want to chat about the greater ecosystem or just want to say hello, you've found the right place!
- Date: Tuesday, 19th may 2026 at 5.30pm (Open-End)
- Place: KIT Building 11.10 (ETI), Engelbert-Arnold-StraΓe 5, 76131 Karlsruhe
- Room: "Fachschaft ETIT", room 002 on the ground floor
Learn more at #stammtisch-karlsruhe:alsace.hair
πMatrix Community Summit (website)
HarHarLinks announces
we got:
- rooftop co-working
- lightning talks
- stickers
- the other kind of stickers, too
- verification party
- CfP
- space station atmosphere at the Spree river, Berlin
- extensible events
- MLS
- working groups
- fuzzing
- AMA
- widgets
- MSCs
- spaces
- food & drinks included
- yes, there will be Spezi
- sailing trips
bathrobestoo late!- Matrix + business
- movies
- Foundation & elections
- cocktail contest
- chatroom
something missing? add it to the schedule!
-> tickets
πDept of Spec π
Andrew Morgan (anoa) {he/him} says
Here's your weekly spec update! The heart of Matrix is the specification - and this is modified by Matrix Spec Change (MSC) proposals. Learn more about how the process works at https://spec.matrix.org/proposals.
πMSC Status
New MSCs:
MSCs in Final Comment Period:
- No MSCs are in FCP.
Accepted MSCs:
Closed MSCs:
π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.
HarHarLinks announces
Recently I got up to some Rust hacking which lead us to deploy 2 updates to TWIMbot this week:
- We implemented a change to how mentions work to reduce accidental triggering just because you start a message with "TWIMbot" or "TWIMday". This shouldn't break any existing workflows, unless I supposed you wanted to write a meta-TWIM like that to show off. I guess I should have TWIMmed before deploying. π€ Shout-out to Agatha for the support!
- As you know we publish the "Dept of Ping" in almost every TWIM. This was an annoying process for editors, because it requires you to install and run another tool on your computer to fetch the scores and render it as a Markdown table. Unfortunately it didn't even want to run on some editing machines, and even running it (manually) in CI was too annoying. So we now rewrote it in Rustβ’οΈ and integrated it directly in TWIMbot. That also meant we had to add some error handling! One step less, and I am sure there will be noticeable reduction in editing time already in this edition.
All this has already been deployed, so please excuse any possible inconvenience should it suddenly catch fire.
If you're looking for a Rust project and/or improving TWIMbot, please check out the issue tracker!
πRoom Directory Working Group (website)
The Room Directory WG helps maintain the room directory on the matrix.org homeserver.
LogN says
Here is your weekly update from the Matrix.org Room Directory Working Group!
The Room Directory is a great place to find rooms and promote your own. If you are a room administrator and are interested in potentially listing a room, please consider filling out the form!
If you are interested in helping us curate a high-quality, interesting directory for the wider Matrix community, we can always use your help! Come chat with us in #room-dir-wg-office:neko.dev.
This week, the following rooms were added to the matrix.org room directory:
- Git (#git:zirco.dev) Unofficial room for discussing the Git SCM. | Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. | https://git-scm.com/
- Room-Finding (#room-finding:zirco.dev) Anyone know of a room for finding rooms? | Space: #room-finding-space:zirco.dev | Useful resources: https://matrixrooms.info/ https://masland.tech/mat (not affiliated)
- Tabletop Roleplaying General (#tabletoproleplayinggeneral-sltc:sabrinateenlich.win) Chat about tabletop roleplaying games and related topics! Mostly non-DnD but Dungeons and Dragons is allowed. (Unofficial)
- Language Exchange (#rfe-languages:matrix.org) This room is dedicated to language exchange and is designed to help people find language partners. You can introduce yourself, write about your hobbies, the languages you know and are learning, and the time when you're usually available. Or you can search for people learning your language and help them.
- Programming Language Development (#langdev:zirco.dev) A space for discussing the design and implementation of programming languages. This room is bridged to Discord.
- Xonotic Official Space (#space:xonotic.org)
- Cinny Invite (#cinny:matrix.org) Invite room for Cinny community.
- D&D (#dndgeneral:waywardinn.com) All about D&D and its various editions. Current Edition D&D 2024 (5.5e)
- Relay App (#relayapp:matrix.org) Discussion about the Relay Matrix client
πDept of Trust & Safety βοΈ
πDraupnir (website)
A moderation bot for open Matrix communities.
Gnuxie ππ says
This week we have released Draupnir v3.1.0. Which simplifies the deployment process for Draupnir by automatically provisioning the management room. This work was contributed by Cat as part of a larger drive to support turnkey deployment for Draupnir in matrix-docker-ansible-deploy and other IaC distributions. The release also contains a few bug fixes and a new command for managing the bot's avatar.
As always you can find us in our support room #draupnir:matrix.org.
πDept of Servers π’
πTuwunel (website)
Enterprise successor to conduwuit, the high-performance and feature-rich fork of Conduit.
jason π announces
Tuwunel opens a multi-release spec-compliance campaign with a big list tracking convergence to Matrix 1.18 (or 1.19). This installment lands nearly twenty MSCs and three headline features.
Marquee additions: policy server support, gated by
enable_policy_serversandpolicy_server_request_timeout; an account locking and suspension toolkit spanning MSC4323 and MSC3823 with a new admin command that mass-rejects pending invites; and Olm fallback keys re-issued on every claim so encrypted rooms survive one-time key exhaustion.Compliance batch beneath: MSC4380 invite blocking, MSC4406
sender_ignored, MSC4383/versions, MSC4260 user reports, MSC4373 incoming-EDU types, MSC4168 space state on upgrade, MSC4169 redaction compat, MSC3905 appservice local-only namespaces, MSC4025 partial deactivate erase, MSC3391 account-data deletion, MSC4361 non-federating member auth, MSC4190 appservice cross-signing UIA bypass, MSC4254 OIDC revoke, and MSC4175 timezone keys promoted. DBendit's request for a public list of supported MSCs is now answered.State resolution gets four long-standing corrections (knock auth in v7-9, auth-difference, mainline 0, and v12 bootstrap-join), with a slice upstreamed to Ruma. A
/syncconcurrency heisenbug born in Conduit, amplified by v1.3.0 optimizations, is finally zapped.lhjt fixed sliding-sync
bump_stampso Element X moves rooms even when the bumping event isn't in the response. humemm reported OAuth login breaking when a provider returnedexpires_atas a Unix timestamp; the upstream token DTO is decoupled. maxrdz corrected the example NGINX root-domain delegation. dasha-uwu landed cleanups across appservice filtering, admin lookups, room naming, and media handling.Full release notes: https://github.com/matrix-construct/tuwunel/blob/345446255/RELEASE.md
π GitHub β¦ Releases β¦ Containers β¦ DockerHub β¦ Documentation ποΈ Tuwunel π
πSynapse (website)
Synapse is a Matrix homeserver implementation developed by Element.
reivilibre.element says
Hi everyone. If you're running Synapse, please note that fixes for 2 Denial of Service security vulnerabilities were released as part of the 1.152.1 security release.
If you haven't yet updated, please consider doing so soon! Thank you.
πcontinuwuity (website)
Continuwuity is a community-driven Matrix homeserver in Rust.
nex (it/she) [Continuwuity] announces
Continuwuity has released v0.5.9, which fixes a few vulnerability-shaped bugs in some federation code. No new features are in this release (big things coming soon, promise!!) but you should update soon if you participate in the open federation.
Changelog: https://forgejo.ellis.link/continuwuation/continuwuity/releases/tag/v0.5.9
Support: #continuwuity:continuwuity.org | Announcements: #announcements:continuwuity.org
πDept of Clients π±
πKomai (website)
Slavi [etke.cc] reports
We're excited to introduce Komai - a desktop-first, native Matrix chat app we've been building. Forked from nheko and rebuilt around matrix-rust-sdk, it's etke.cc's humble attempt at making Matrix on the desktop a little better.
A few highlights:
- π Browser-style room tabs: open multiple conversations side by side, pin the ones you keep coming back to
- π§ A polished room directory with first-class Matrix Rooms Search support
- π¨ 10+ built-in themes, all maintained to meet WCAG AA contrast, plus user themes
- ποΈ Voice transcription: long-press
Spaceto dictate into the composer- π€ Automation hooks: drive Komai from CLI, D-Bus, or an AI agent over MCP
- π₯ Multi-account via dedicated application profiles
- π 30+ fully translated languages
Komai is Linux-only (
x86_64) for now, available as AppImage, Flatpak, Snap, and on the Arch Linux AUR. It's fully Free Software (GPL-3.0-or-later, no CLAs, no contributor gatekeeping), built openly with AI assistance, and good enough to ship. We're already daily-driving it ourselves. π¦π Read the full announcement on our blog or head over to the code repository.
πElement X iOS (website)
A total rewrite of Element iOS using the Matrix Rust SDK underneath and targeting devices running iOS 17+.
Mauro announces
- We have included Live Location Sharing in our new release candidate!
- We also enabled knocking and managing knockable rooms (but not creating and setting them with this access type for now)
- The room directory search feature has been unlocked, and the room directory can be browsed without having to enable it in the dev features
- We also improved the macOS version of the app in several ways, to have a better UX
- About what we are currently working on instead, we are improving linking a new device with the QR Code
- And allowing declined calls to be rendered as a timeline item.
- We are also working on allowing group calls to use voice chat only (no video call required).
πElement X Android (website)
Android Matrix messenger application using the Matrix Rust SDK and Jetpack Compose.
Jorge reports
This week our efforts have been focused on:
- Live location sharing is in its last round of code reviews, almost ready to be released.
- A deadlock that could freeze the app after loading new items in a room has been identified and fixed. Special thanks to our former teammate Benji for this!
- We have optimised start times of the app a bit (up to 40%!) by initializing the used databases in parallel.
- We are working on improving support for service/functional members in DMs and DMs in general.
- The way we handle pin code unlock has been improved, fixing several UX issues.
- Room directory search should be available in the Play Store version of the app, starting with the next release.
- Several accessibility issues have been fixed.
And we have added some externally contributed PRs for improving how images with uncommon aspect ratios are displayed, how the media viewer behaves and improving Element Call support on devices with an outdated WebView implementation. Thank you all!
πDept of SDKs and Frameworks π§°
πmatrix-rust-sdk (website)
Your all-in-one toolkit for creating Matrix clients with Rust, from simple bots to full-featured apps, with bindings to Swift, Kotlin, WebAssembly, Go and more, sponsored by Element.
Ivan π¦ reports
Hello, World! It's been a really long time! Not because we stopped working, but because we work probably a bit too much!
A lot happened this month, and a lot of good things are about to happen. However, we would like to take the opportunity of this TWIM to mention two releases of the MatrixΒ RustΒ SDK!
- the version 0.16.1 just escaped the oven! It is a security release that includes:
- in
matrix-sdk-crypto, check the user ID in thesender_device_keysproperty of Olm-encrypted to-device events (#6553),- in
matrix-sdk-common, add a method to check the validity of edits (#6454),- in
matrix-sdk, add a recursion limit attribute that raises it from the default value of 128 to 256, otherwise the SDK cannot be compiled on recent Rust compilers (#6489),- in
matrix-sdk, reject invalid edits as candidates for the latest event (#6454).- the version 0.17.0 has just been released! It includes a ton of small features, plus many bug fixes or performance improvements. We invite you to read the various
CHANGELOG.mds (the release only exposing theCHANGELOG.mdof thematrix-sdkcrate).Thank you and have a good day!
πDept of Ops π
πterraform-provider-matrix
raspbeguy announces
v0.3.0 is out, and it covers the account side of Matrix for the first time. Prompted by feedback during the v0.2 cycle, someone asked whether the provider would ever manage profiles for bot or company accounts. Two new resources for that. π
The headline is
matrix_user_profile, which manages the caller's global display name and avatar. Declare displayname and avatar_url in HCL, runterraform apply, done.Companion resource:
matrix_user_profile_override, which sets a per-room displayname/avatar by editing them.room.memberevent for a (room, user) pair. Useful for bots that want to identify differently in different rooms, for example "PagerDuty Bot" in #oncall and "StatusBot" in #general.Try it on a disposable account: feedback and bug reports very welcome. π
Source: https://github.com/raspbeguy/terraform-provider-matrix
Release: https://github.com/raspbeguy/terraform-provider-matrix/releases/tag/v0.3.0
Terraform Registry: https://registry.terraform.io/providers/raspbeguy/matrix
OpenTofu Registry: https://search.opentofu.org/provider/raspbeguy/matrix
Contact:@raspbeguy:gugod.fr
πDept of Interesting Projects π°οΈ
πMatrix Status Monitor
MiklΓ³s Zsitva reports
Matrix Status Monitor v7 brings smarter room sorting and richer quick actions for Matrix users on GNOME.
Matrix Status Monitor v7 is out, and this release makes the extension more useful as a fast Matrix navigation layer inside GNOME Shell. The update is centered around better prioritization, clearer room grouping, and faster access to your account and room actions.
Room ordering now uses a weight-based multi-criteria system instead of simple timestamp sorting. That means highlights, unread counts, DMs, favourites, visit frequency, and recent activity all contribute to what you see first, which makes the panel much better at surfacing the conversations that matter right now.
The extension also now separates active and idle rooms visually, which makes the room list easier to scan at a glance. In addition, menu rebuilds are scheduled asynchronously to avoid UI blocking, so the panel stays snappy even when the room state changes quickly.
Notifications were upgraded too: Matrix events now produce GNOME desktop notifications with event ID deduplication, reducing noise and making alerts more trustworthy. The profile header also grew into a more useful quick-action area, with avatar display, user ID copy, and QR toggling built directly into the menu.
For Matrix users who live in GNOME, v7 is about reducing friction: better prioritization, faster room access, and less repetition. It keeps the extension small and focused, while making it much more practical for everyday use.
https://extensions.gnome.org/extension/9328/matrix-status-monitor/
πMatrix Federation Stats π
Aine [etke.cc] says
collected by MatrixRooms.info - an MRS instance by etke.cc
As of today,
19286Matrix federateable servers have been discovered by matrixrooms.info,4280(22.2%) of them are publishing their rooms directory over federation. The published directories contain19257rooms.The most popular server software among the online servers is:
- synapse:
15337(79.5%)- continuwuity:
1454(7.5%)- conduit:
608(3.2%)- dendrite:
358(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.
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 | raccoon.cafe | 135.5 |
| 2 | usbpc.xyz | 196 |
| 3 | vrkknn.net | 211.5 |
| 4 | nerdhouse.io | 237.5 |
| 5 | 31a05b.net | 238 |
| 6 | melthecat.dev | 256 |
| 7 | vmd1.dev | 266.5 |
| 8 | shork.ch | 277 |
| 9 | matrix.thisisraphael.at | 317 |
| 10 | prisma.moe | 326 |
π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