6 releases

0.3.1 Feb 27, 2022
0.3.0 Nov 8, 2021
0.2.2 Oct 27, 2021
0.2.1 Feb 25, 2021
0.1.0 Feb 7, 2021

#39 in #coap

23 downloads per month

MPL-2.0 license

49KB
1K SLoC

An(other) Asynchronous Rust CoAP Client

An asynchronous CoAP client with pluggable backends, intended to provide a straightforward API, allow use with tokio/async-std/smolctp/anything else, to support all the standard UDP/DTLS/TCP/TLS transports, and eventually to work with no_std.

There's also a little client utility that may be useful for working on CoAP things, installable via cargo install coap-client or by downloading pre-built images from the releases page.

Status

GitHub tag Build Status Crates.io Docs.rs

This is very much a work in progress (but, hopefully a useful one!), check out the Project Status meta-issue for where we're up to.

Dependencies

~5–15MB
~212K SLoC