grapevine_lib

Crates.iograpevine_lib
lib.rsgrapevine_lib
version0.1.0
created_at2025-09-05 11:11:19.307642+00
updated_at2025-09-05 11:11:19.307642+00
descriptionGrapevine backend
homepage
repositoryhttps://github.com/TCA166/grapevine
max_upload_size
id1825357
size64,811
(TCA166)

documentation

README

grapevine_lib

Crates.io Version docs.rs License

The grapevine backend. It features a fully fledged out socket server, that can handle multiple clients separately in threads, while providing fully encrypted communication between recipients.

Features

The core feature of the library is the GrapevineApp struct, which provides a facade over the toolkit. With this struct, you can create, manage, and interact with channels. The app should self monitor its state and handle errors gracefully. It's a fully fledged out threaded application, packaged neatly in a single struct.

Commit count: 48

cargo fmt