Posting: CoAP, the Constrained Applications Protocol, is a protocol which is most commonly used for communicating with IoT devices. This library uses Futhark to wrap the C library libcoap, then it has a nice Nim-like interface on top with automatic memory management (using destructors) and async integration so that it fits right in with your other Nim libraries. Currently fairly limited in what it supports, only the things needed for my own IKEA Home Smart integration has been implemented (but since it's wrapped with Futhark you still have access to all the low-level C procedures and types from libcoap).
Name: libcoap
Author: PMunch
Posting: CoAP, the Constrained Applications Protocol, is a protocol which is most commonly used for communicating with IoT devices. This library uses Futhark to wrap the C library libcoap, then it has a nice Nim-like interface on top with automatic memory management (using destructors) and async integration so that it fits right in with your other Nim libraries. Currently fairly limited in what it supports, only the things needed for my own IKEA Home Smart integration has been implemented (but since it's wrapped with Futhark you still have access to all the low-level C procedures and types from libcoap).