6 releases

0.3.1 Sep 21, 2022
0.3.0 Sep 5, 2022
0.2.2 Sep 8, 2021
0.1.0 Aug 1, 2021

#6 in #dns-sd

Download history 34/week @ 2024-02-26 2/week @ 2024-03-11 111/week @ 2024-04-01

113 downloads per month

Apache-2.0 OR MIT OR Zlib

380KB
9K SLoC

Overview

crates.io docs.rs License Build Status

correspondent is a high-level networking library which facilitates a non-hierarchical network of peers to send messages.

correspondent uses DNS-SD to discover peers on the local network.

correspondent uses Quinn, an implementation of the QUIC protocol, as a transport layer.

See examples/chat.rs for a simple example application.

Supported Services

Operating System Service
Windows 10 Dnsapi.dll
Linux Avahi (via dbus)

Dependencies

~17–67MB
~1M SLoC