grapevine_lib 0.1.0

Grapevine backend
Documentation

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.