11 releases (3 stable)
|new 2.0.0||Jul 21, 2021|
|1.0.1||Feb 2, 2021|
|1.0.0||Sep 20, 2020|
|0.6.0||Aug 15, 2020|
|0.2.1||Oct 5, 2018|
#60 in Web programming
2,831 downloads per month
Used in 5 crates (2 directly)
This project is dedicated towards creating a safe wrapper for libolm in Rust.
Matrix room for discussion: #olm-rs:matrix.org
If you are looking for a Matrix client library, you should look here instead. This project concerns itself purely with end-to-end encryption, and not Matrix protocol integration.
libolm is compiled and statically linked on building
olm-sys - so no further setup is required.
Please note however that
libolm still needs
libc++ on your system (and it should already be there).
For further building options and information see the Readme of
If you are considering to contribute, take a look at the CONTRIBUTING guide.
Contributors are expected to follow the Gnome Code of Conduct.
This project is licensed under the Apache License 2.0 license - for further information see the LICENSE file.