7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 1 | # Matrix Rust SDK bindings |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 2 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 3 | In this directory, one can find bindings to the Rust SDK that are |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 4 | maintained by the owners of the Matrix Rust SDK project. |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 5 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 6 | - [`apple`] or `matrix-rust-components-swift`, Swift bindings of the |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 7 | [`matrix-sdk`] crate via [`matrix-sdk-ffi`], |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 8 | - [`matrix-sdk-crypto-ffi`], UniFFI (Kotlin, Swift, Python, Ruby) bindings of |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 9 | the [`matrix-sdk-crypto`] crate, |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 10 | - [`matrix-sdk-ffi`], UniFFI bindings of the [`matrix-sdk`] crate. |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 11 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 12 | There are also external bindings in other repositories: |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 13 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 14 | - [`matrix-sdk-crypto-wasm`], JavaScript / WebAssembly bindings of the |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 15 | [`matrix-sdk-crypto`] crate, |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 16 | - [`matrix-sdk-crypto-nodejs`], Node.js bindings of the |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 17 | [`matrix-sdk-crypto`] crate |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 18 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 19 | [`apple`]: ./apple |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 20 | [`matrix-sdk-crypto-ffi`]: ./matrix-sdk-crypto-ffi |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 21 | [`matrix-sdk-crypto`]: ../crates/matrix-sdk-crypto |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 22 | [`matrix-sdk-ffi`]: ./matrix-sdk-ffi |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 23 | [`matrix-sdk`]: ../crates/matrix-sdk |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 24 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 25 | [`matrix-sdk-crypto-wasm`]: https://github.com/matrix-org/matrix-rust-sdk-crypto-wasm |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 26 | [`matrix-sdk-crypto-nodejs`]: https://github.com/matrix-org/matrix-rust-sdk-crypto-nodejs |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 27 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 28 | ## Contributing |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 29 | |
7ff8adafe9e4 | atagen | 2026-10-22 12:30 UTC | 30 | To contribute read this [guide](./CONTRIBUTING.md). |