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.
This project is still in progress, if you want to play with the plugin, please check the matrix-svelte-client example provided in this same repo.
pnpm install
pnpm build
cargo build