Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryankurte/rust-coap-client
An(other) Async Rust CoAP Client
https://github.com/ryankurte/rust-coap-client
async coap rust
Last synced: 17 days ago
JSON representation
An(other) Async Rust CoAP Client
- Host: GitHub
- URL: https://github.com/ryankurte/rust-coap-client
- Owner: ryankurte
- License: mpl-2.0
- Created: 2021-02-05T23:48:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-31T15:13:13.000Z (9 months ago)
- Last Synced: 2024-10-13T13:22:42.666Z (23 days ago)
- Topics: async, coap, rust
- Language: Rust
- Homepage:
- Size: 53.7 KB
- Stars: 7
- Watchers: 5
- Forks: 5
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# An(other) Asynchronous Rust CoAP Client
An asynchronous [CoAP](https://tools.ietf.org/html/rfc7252) 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](https://github.com/ryankurte/rust-coap-client/releases/latest) page.
## Status
[![GitHub tag](https://img.shields.io/github/tag/ryankurte/rust-coap-client.svg)](https://github.com/ryankurte/rust-coap-client)
![Build Status](https://github.com/ryankurte/rust-coap-client/workflows/Rust/badge.svg)
[![Crates.io](https://img.shields.io/crates/v/coap-client.svg)](https://crates.io/crates/coap-client)
[![Docs.rs](https://docs.rs/coap-client/badge.svg)](https://docs.rs/coap-client)This is very much a work in progress (but, hopefully a useful one!), check out the [Project Status](https://github.com/ryankurte/rust-coap-client/issues/1) meta-issue for where we're up to.
## Related Projects
- [martindisch/coap-lite](https://github.com/martindisch/coap-lite)
- [Covertness/coap-rs](https://github.com/Covertness/coap-rs)
- [google/rust-async-coap](https://github.com/google/rust-async-coap)