rust-keylock is a password manager and its goals are to be:
The main logic is written in Rust, but the presentation/User interaction parts are written in different languages.
This library is the executor of the rust-keylock logic. The interaction with the rust-keylock users is done via other libraries, that have presentation responsibilities (aka Editors).
The documentation of the library can be found here.
Currently, there are Editors and executables for Android and Terminal.