atagen

matrix-rust-sdk

public
Star0
Watch0
ssh://brewery@pls.lobotomise.me:33/atagen/matrix-rust-sdk.git

Blame: bindings/README.md

7ff8adafe9e4atagen2026-10-22 12:30 UTC1
# Matrix Rust SDK bindings
7ff8adafe9e4atagen2026-10-22 12:30 UTC2
7ff8adafe9e4atagen2026-10-22 12:30 UTC3
In this directory, one can find bindings to the Rust SDK that are
7ff8adafe9e4atagen2026-10-22 12:30 UTC4
maintained by the owners of the Matrix Rust SDK project.
7ff8adafe9e4atagen2026-10-22 12:30 UTC5
7ff8adafe9e4atagen2026-10-22 12:30 UTC6
- [`apple`] or `matrix-rust-components-swift`, Swift bindings of the
7ff8adafe9e4atagen2026-10-22 12:30 UTC7
  [`matrix-sdk`] crate via [`matrix-sdk-ffi`],
7ff8adafe9e4atagen2026-10-22 12:30 UTC8
- [`matrix-sdk-crypto-ffi`], UniFFI (Kotlin, Swift, Python, Ruby) bindings of
7ff8adafe9e4atagen2026-10-22 12:30 UTC9
  the [`matrix-sdk-crypto`] crate,
7ff8adafe9e4atagen2026-10-22 12:30 UTC10
- [`matrix-sdk-ffi`], UniFFI bindings of the [`matrix-sdk`] crate.
7ff8adafe9e4atagen2026-10-22 12:30 UTC11
7ff8adafe9e4atagen2026-10-22 12:30 UTC12
There are also external bindings in other repositories:
7ff8adafe9e4atagen2026-10-22 12:30 UTC13
7ff8adafe9e4atagen2026-10-22 12:30 UTC14
- [`matrix-sdk-crypto-wasm`], JavaScript / WebAssembly bindings of the
7ff8adafe9e4atagen2026-10-22 12:30 UTC15
  [`matrix-sdk-crypto`] crate,
7ff8adafe9e4atagen2026-10-22 12:30 UTC16
- [`matrix-sdk-crypto-nodejs`], Node.js bindings of the
7ff8adafe9e4atagen2026-10-22 12:30 UTC17
  [`matrix-sdk-crypto`] crate
7ff8adafe9e4atagen2026-10-22 12:30 UTC18
7ff8adafe9e4atagen2026-10-22 12:30 UTC19
[`apple`]: ./apple
7ff8adafe9e4atagen2026-10-22 12:30 UTC20
[`matrix-sdk-crypto-ffi`]: ./matrix-sdk-crypto-ffi
7ff8adafe9e4atagen2026-10-22 12:30 UTC21
[`matrix-sdk-crypto`]: ../crates/matrix-sdk-crypto
7ff8adafe9e4atagen2026-10-22 12:30 UTC22
[`matrix-sdk-ffi`]: ./matrix-sdk-ffi
7ff8adafe9e4atagen2026-10-22 12:30 UTC23
[`matrix-sdk`]: ../crates/matrix-sdk
7ff8adafe9e4atagen2026-10-22 12:30 UTC24
7ff8adafe9e4atagen2026-10-22 12:30 UTC25
[`matrix-sdk-crypto-wasm`]: https://github.com/matrix-org/matrix-rust-sdk-crypto-wasm
7ff8adafe9e4atagen2026-10-22 12:30 UTC26
[`matrix-sdk-crypto-nodejs`]: https://github.com/matrix-org/matrix-rust-sdk-crypto-nodejs
7ff8adafe9e4atagen2026-10-22 12:30 UTC27
7ff8adafe9e4atagen2026-10-22 12:30 UTC28
## Contributing
7ff8adafe9e4atagen2026-10-22 12:30 UTC29
7ff8adafe9e4atagen2026-10-22 12:30 UTC30
To contribute read this [guide](./CONTRIBUTING.md).