https://github.com/louib/keep-in-touch
Contact manager based on the KDBX4 encrypted database format
https://github.com/louib/keep-in-touch
command-line contacts-manager keepass keepassxc rust rust-lang vcard
Last synced: 6 months ago
JSON representation
Contact manager based on the KDBX4 encrypted database format
- Host: GitHub
- URL: https://github.com/louib/keep-in-touch
- Owner: louib
- License: gpl-3.0
- Created: 2022-07-04T17:59:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-11T19:57:22.000Z (over 1 year ago)
- Last Synced: 2025-02-08T21:48:44.223Z (8 months ago)
- Topics: command-line, contacts-manager, keepass, keepassxc, rust, rust-lang, vcard
- Language: Rust
- Homepage:
- Size: 101 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# keep-in-touch
[](https://deps.rs/repo/github/louib/keep-in-touch)
[](https://github.com/louib/keep-in-touch/blob/master/LICENSE)Contact manager based on the KDBX4 encrypted database format.
`keep-in-touch` is still in active development. There currently is only a repl-like CLI, but
my plan is to add a TUI in the future. See [this issue](https://github.com/louib/keep-in-touch/issues/1#issuecomment-1418337633) for the reasoning behind the project.## Installing
### With Nix
Assuming that you have enabled both the `flakes` and `nix-command` experimental features:
```
nix profile install github:louib/keep-in-touch
```### With Cargo
```
cargo install --path .
```## References
* https://datatracker.ietf.org/doc/html/rfc6350
* vCard format definition https://tools.ietf.org/id/draft-ietf-vcarddav-vcardrev-01.html
* https://en.wikipedia.org/wiki/VCard