A tiny UPnP (Universal Plug and Play) client library written in Java
Switch branches/tags
Clone or download



A lightweight Java library designed to implement the UPnP protocol and handle port mappings on Gateway Devices.

You can find more information on the library at the project website: http://bitletorg.github.io/weupnp/

If you use Maven, you can start using weupnp by including the following dependency:


We recommend starting development against the latest released version and pin it's version in your release pom.xml so that you can control which version you use. The list of released versions is available on the Maven Central Repository.