A Tauri plugin that provides Matrix communication features through Svelte Rune stores.
This plugin is an adapter for the matrix-ui-serializable library, that provides high abstractions of the client state. Most of the state data is sent to frontend through Svelte Rune Stores directly, thanks to tauri-plugin-svelte, allowing instant reactivity.
Check here.
An example client is provided in this same repo to showcase the possibilities : matrix-svelte-client.
pnpm install
pnpm build
cargo build