Not sure if this is the appropriate place for this?
The project includes a working port of a PilotEdge/CommViewer plugin I'd originally written in C.
XPLM-Nim on github
joe