Modern UPnP Client Library
The node-upnp-utils is a SSDP (Simple Service Discovery Protocol) client implementation. It allows you to discover UPnP devices or services in the same subnet and to fetch device descriptions (XML) from the discovered devices.
UPnP Remote Control
Simple Service Discovery for Node 0.12, handling Upnp NOTIFY and M-SEARCH requests.
UPnP NAT hole punching
Upnp subscription library for Node, handling subscription, renewal and expiry.
Automatically acquire a <peerId>.libp2p.direct TLS certificate
Port mapping with UPnP and NAT-PMP
TypeScript definitions for nat-upnp
A pure Javascript upnp client
A simple and versatile UPnP device client
Port mapping with UPnP and NAT-PMP
A Client Library to interface with UPnP compliant devices.
An UPnP/DLNA MediaRenderer client
Port mapping via UPnP APIs
homebridge-lib Command-Line Tools`
An upnp control point library useful for control, eventing, device and service description
A node.js SSDP client and server library.
Port mapping via UPnP APIs
Port mapping via UPnP APIs
TypeScript definitions for upnp-mediarenderer-client
UPnP is looking for UPnP devices on Local Network
Node-RED nodes for local Belkin Wemo device control — no cloud required
UPNP client for node.js