Matrix Search

Yan Minagawa

Full-text search over your indexed rooms, with filters and click-to-jump

UnverifiedProductivityUtilities
Backend required — not yet hosted on Marcade Add to a room

Screenshots

Screenshot 1 of Matrix Search Screenshot 2 of Matrix Search Screenshot 3 of Matrix Search

About this app

A real search UI for your Matrix history, pinned right in the room. Query the matrix-search index with room/sender/date filters, paginate, and click any result to jump the client timeline to that message.

Search runs over room events answered by your own matrix-search bot — invisible custom events by default, or the visible !search chat command — so your messages never leave your infrastructure. Opened outside a Matrix client, the app shows a how-to disclaimer instead. (A direct HTTP mode against matrix-search serve exists behind a ?debug flag for development.)

Add to a room

Paste this into any room you may configure — Element and most clients understand /addwidget:

/addwidget https://matrix-search.marcade.datanauten.de/

Marcade does not build or host this app — the URL is the deployment run by Yan Minagawa, and it can change under you at any time.

Name and icon in Element

/addwidget can carry only the URL: Element lists the app as “Custom” without an icon. Add the Marcade Store once per room and it gives every Marcade app pasted in there its name and icon, and tells you when an update is out.

/addwidget https://marcade.store/apps/de.minagawa.marcade-store/0.1.4/

Permissions

Capabilities this widget may request. The Marcade Player asks for your consent before granting any of them.

Backend services

This widget requires a companion service to work:

What's new in 0.1.0

First release. Search your indexed Matrix history from a widget: full-text queries with room, sender and date filters, pagination and term highlighting. Clicking a result jumps the client timeline to the message (falls back to a matrix.to link outside a client). Follows the client's light/dark theme and authenticates to your search backend with your Matrix OpenID token.

Information

Version
0.1.0
Section
Unverified — Listed only. Marcade builds and hosts nothing; the link goes to the author’s own deployment.
License
AGPL-3.0-or-later
Author
Yan Minagawa
Source code
~/projects/matrix-search-widget
Encrypted rooms
Supported
Widget ID
de.dtn10.matrix-search