beef331 / website

Code for the official Nim programming language website
https://nim-lang.org
19 stars 1 forks source link

libcoap #51

Closed PMunch closed 2 years ago

PMunch commented 2 years ago

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).