Matrix Client-Server SDK for Rust
APACHE-2.0 License
matrix-rust-sdk is an implementation of a Matrix client-server library in Rust.
The rust-sdk consists of multiple crates that can be picked at your convenience:
These crates are built with the Rust language version 2021 and require a minimum compiler version of 1.70
.
The library is in an alpha state, things that are implemented generally work but the API will change in breaking ways.
If you are interested in using the matrix-sdk now is the time to try it out and provide feedback.
Some crates of the matrix-rust-sdk can be embedded inside other
environments, like Swift, Kotlin, JavaScript, Node.js etc. Please,
explore the bindings/
directory to learn more.