libupnp
« Back to VersTracker
Description:
Portable UPnP development kit
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: upnp networking dlna iot sdk
Install: brew install libupnp
About:
Libupnp is a comprehensive, open-source UPnP (Universal Plug and Play) development kit. It provides a framework for building devices and control points that can seamlessly discover and communicate on a network. Its primary value is enabling developers to easily create interoperable IoT and media sharing applications.
Key Features:
  • Cross-platform compatibility (Linux, macOS, Windows)
  • Supports both UPnP Device and Control Point functionality
  • Compliant with UPnP Device Architecture 1.1 specification
  • Includes the Portable SDK for UPnP Devices
Use Cases:
  • Developing UPnP-enabled media servers and renderers (DLNA)
  • Creating smart home IoT devices that auto-discover on a network
  • Building control point applications to manage UPnP devices
Alternatives:
  • gupnp – GObject-based UPnP library, often used in GNOME environments
  • miniupnpc – Lightweight client-side library focused primarily on port mapping
Version History
Detected Version Rev Change Commit
Sep 11, 2025 10:40am 0 VERSION_BUMP bdda368b
Oct 8, 2024 2:58am 0 VERSION_BUMP 6f6a9ef1