Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: upnp
UniversalMediaServer/UniversalMediaServer
A DLNA, UPnP and HTTP(S) Media Server.
Language: Java - Size: 389 MB - Last synced: about 11 hours ago - Pushed: about 11 hours ago - Stars: 2,182 - Forks: 448
paullouisageneau/node-portmapping
Multi-protocol Port Mapping for Node.js
Language: C++ - Size: 33.2 KB - Last synced: about 23 hours ago - Pushed: 2 days ago - Stars: 6 - Forks: 2
FantasticFiasco/axis-js
A collection of Node.js packages written in TypeScript, helping you to interact with network cameras from Axis Communication.
Language: TypeScript - Size: 7.71 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 14 - Forks: 3
TechnitiumSoftware/TechnitiumLibrary
A library for .net based applications.
Language: C# - Size: 2.01 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 90 - Forks: 48
Green-Sky/solanaceae_tox_upnp
Language: C++ - Size: 13.7 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
GioF71/upmpdcli-docker
Easily run upmpdcli with Docker. Renderer/Library Mode, Streaming with Tidal HiRes, Qobuz, SubSonic, Navidrome, Gonic, Lightweight Media Server, HRA, Radio Paradise, Mother Earth Radio, Radio-Browser
Language: Shell - Size: 24.1 MB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 25 - Forks: 4
jpsonic/jpsonic Fork of tesshucom/jpsonic
Media server with excellent for multibyte languages
Language: Java - Size: 127 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 45 - Forks: 5
alxvasilev/net-player-esp32
Internet radio player and bluetooth sink, using ESP32
Language: C - Size: 2.36 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 13 - Forks: 6
tobexyz/yaacc-code Fork of theopenbit/yaacc-code
YAACC - UPNP Client and Server
Language: Java - Size: 23.3 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 94 - Forks: 11
SmartThingsCommunity/SmartThingsPublic
SmartThings open-source DeviceType Handlers and SmartApps code
Language: Groovy - Size: 20.1 MB - Last synced: 4 days ago - Pushed: 10 months ago - Stars: 2,542 - Forks: 90,212
eizedev/AirConnect-Synology
Updated AirConnect packages for Synology NAS and Synology Router
Language: Shell - Size: 6.69 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 303 - Forks: 14
miniupnp/miniupnp
UPnP IGD implementation
Language: C - Size: 4.15 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 1,391 - Forks: 441
valletw/esp-upnp-remote
ESP32 UPnP remote controller with IR/Bluetooth remote
Language: C - Size: 20.5 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
yellobyte/SoapESP32
Scan local network for DLNA media servers, browse their content and download files. For ESP32 devices.
Language: C++ - Size: 7.59 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 59 - Forks: 7
gabrielmagno/nano-dlna
A minimal UPnP/DLNA media streamer
Language: Python - Size: 84 KB - Last synced: 10 days ago - Pushed: 9 months ago - Stars: 173 - Forks: 41
ugjka/blast
blast your linux audio to DLNA receivers
Language: Go - Size: 606 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 29 - Forks: 1
Jey-Cee/ioBroker.upnp
Serves for communication and interaction with all upnp-capable devices.
Language: JavaScript - Size: 1.39 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 10 - Forks: 8
alexballas/go2tv
Cast media files to UPnP/DLNA Media Renderers and Smart TVs.
Language: Go - Size: 26.1 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 448 - Forks: 41
dheijl/swyh-rs
Stream What You Hear written in rust, inspired by SWYH.
Language: Rust - Size: 7.31 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 238 - Forks: 13
N3xed/ddns-update-daemon
DynDNS update daemon using UPnP for cloudflare and others.
Language: Rust - Size: 86.9 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
katoemba/SwiftUPnP
A 100% Swift based UPnP implementation
Language: Swift - Size: 216 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 18 - Forks: 6
ohmae/mmupnp
Universal Plug and Play (UPnP) ControlPoint library for Java/Kotlin
Language: Kotlin - Size: 8.61 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 50 - Forks: 10
svrooij/sonos-api-docs
🔊 📖 Sonos api documentation for the local UPNP api and a generator to generate clients based on service discovery
Language: TypeScript - Size: 637 KB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 30 - Forks: 7
GioF71/minidlna-docker
Easily run minidlna with docker
Language: Shell - Size: 52.7 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 25 - Forks: 1
home-assistant-libs/netdisco 📦
:mag_right: Python library to scan local network for services and devices.
Language: Python - Size: 291 KB - Last synced: 8 days ago - Pushed: over 2 years ago - Stars: 266 - Forks: 147
games647/goupnp Fork of huin/goupnp
UPnP library for Go (#golang)
Language: Go - Size: 230 KB - Last synced: 19 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
troglobit/tiny-ssdp Fork of julienblitte/tiny-ssdp 📦
Linux: Mini SSDP client daemon, enable network detection and potential basic UPnP services.
Language: C - Size: 52.7 KB - Last synced: 19 days ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0
itssimple/itssimple-upnp
A simple (yet chonky) UPNP client
Language: JavaScript - Size: 237 KB - Last synced: 19 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
RubyOnWorld/rust-igd
This is a simple library that communicates with an UPNP enabled gateway device (a router).
Language: Rust - Size: 12.2 MB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
anacrolix/dms
A UPnP DLNA Digital Media Server that includes basic video transcoding. Tested on a Panasonic Viera television, several Android UPnP apps, and Chromecast.
Language: Go - Size: 902 KB - Last synced: 19 days ago - Pushed: about 1 month ago - Stars: 600 - Forks: 90
drozhkov/upnp-clr
.NET UPnP implementation
Language: C# - Size: 35.2 KB - Last synced: 19 days ago - Pushed: over 2 years ago - Stars: 8 - Forks: 1
flyte/upnpclient
uPnP client library for Python 3.
Language: Python - Size: 1.2 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 194 - Forks: 37
povilasb/pyigd
IGD implementation in pure Python
Language: Python - Size: 248 KB - Last synced: 20 days ago - Pushed: almost 2 years ago - Stars: 9 - Forks: 2
brostosjoined/brostos-bombsquad-plugins
Bombsquad Rich presence and upnp and natpmp
Language: Python - Size: 174 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
akaJes/marlin-config
Marlin firmware instant configurator
Language: JavaScript - Size: 1.41 MB - Last synced: 21 days ago - Pushed: over 5 years ago - Stars: 388 - Forks: 85
rozhuk-im/ssdpd
SSDPd - announces UPnP/DLNA device across network. PHP media server inside.
Language: PHP - Size: 130 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 10 - Forks: 2
tsirysndr/upnp-client-rs
This is a UPnP client library for Rust.
Language: Rust - Size: 46.9 KB - Last synced: 16 days ago - Pushed: 3 months ago - Stars: 18 - Forks: 2
suconghou/u2flutter
flutter app of youtube video proxy
Language: Dart - Size: 546 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 35 - Forks: 6
suconghou/dlna-dart
simple dlna client in pure dart | Dart 编写的DLNA投屏客户端
Language: Dart - Size: 30.3 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 33 - Forks: 7
gabrielmagno/crab-dlna
A minimal UPnP/DLNA media streamer written in Rust
Language: Rust - Size: 86.9 KB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 59 - Forks: 4
pupnp/pupnp
libupnp: Build UPnP-compliant control points, devices, and bridges on several operating systems.
Language: C - Size: 9.81 MB - Last synced: 19 days ago - Pushed: 24 days ago - Stars: 341 - Forks: 114
ByteDev/ByteDev.Sonos
Set of classes and tools to help control Sonos devices.
Language: C# - Size: 1.98 MB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 17 - Forks: 5
ismartcoding/plain-app
🔥 PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy to use web interface!
Language: Kotlin - Size: 70.6 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 2,099 - Forks: 108
rytilahti/homeassistant-upnp-availability
UPnP Availability sensor for Home Assistant
Language: Python - Size: 38.1 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 20 - Forks: 6
0x5e/DLNACast
DLNA screen mirror in macOS.
Language: Swift - Size: 298 KB - Last synced: 18 days ago - Pushed: almost 7 years ago - Stars: 28 - Forks: 2
mipimipi/muserv
A UPnP server for music
Language: Go - Size: 2.36 MB - Last synced: 26 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
parkmino/audiophile
Mino's Audiophile Tunings for Linux and Open Source Software
Language: Shell - Size: 588 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 11 - Forks: 4
thewhiteh4t/killcast
Manipulate Chromecast Devices in your Network
Language: Python - Size: 19.5 KB - Last synced: 19 days ago - Pushed: almost 4 years ago - Stars: 221 - Forks: 40
huffSamuel/upnp_explorer
Flutter app to detect and control UPnP devices on a network.
Language: Dart - Size: 6.65 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 6 - Forks: 2
gerbera/gerbera
UPnP Media Server for 2024: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺
Language: C++ - Size: 42.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,136 - Forks: 210
nbeguier/watcha
Watcha give a brief preview of the network and find info leaks - Fun to do it in bash only :D
Language: Shell - Size: 45.9 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
trishika/DroidUPnP
DroidUPnP is an upnp control point application for android.
Language: Java - Size: 1.11 MB - Last synced: 18 days ago - Pushed: about 3 years ago - Stars: 145 - Forks: 64
sf666/nextcp2
nextcp/2 is a modern web based UPnP control point.
Language: Java - Size: 7.27 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0
emersion/go-upnp-igd
Minimal Go UPnP InternetGatewayDevice library
Language: Go - Size: 30.3 KB - Last synced: 12 days ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 4
SmingHub/Sming
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Language: C++ - Size: 93.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,437 - Forks: 348
upnplib/upnplib
UPnP multiplatform library
Language: C++ - Size: 41.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0
SophistSolutions/Stroika
Modern C++ made easy
Language: C++ - Size: 317 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 94 - Forks: 9
derflocki/docker-minidlna Fork of bobrik/docker-minidlna
Minidlna image for docker with small fixes
Language: Shell - Size: 488 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
emmanuel-h/DLNApp
Android application to connect to DLNA servers. With full-english documentation
Language: Java - Size: 5.26 MB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 11 - Forks: 3
xfangfang/Macast
Macast is a cross-platform application which using mpv as DLNA Media Renderer.
Language: Python - Size: 3.68 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 5,796 - Forks: 360
queeup-Containers/upnpc-container
miniupnpc in a container
Language: Dockerfile - Size: 1.95 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
TheBozzz34/UPnP
This simple Minecraft plugin allows your server to automatically open network ports on supported routers using UPnP.
Language: Java - Size: 61.5 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
DigitalMediaServer/DigitalMediaServer
A UPnP AV/DLNA Media Server.
Language: Java - Size: 83.7 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 31 - Forks: 7
moonlight-stream/Internet-Hosting-Tool
Enable Moonlight streaming from your PC over the Internet with no configuration required
Language: C++ - Size: 3.64 MB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 783 - Forks: 67
GioF71/upnp-scrobbler
Scrobble to last.fm from your WiiM device
Language: Python - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
deadblue/dlna115
A minimal UPnP MediaServer implementation to browse and play video files on 115 cloud storage.
Language: Go - Size: 3 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 0
Yortw/RSSDP
Really Simple Service Discovery Protocol - a 100% .Net implementation of the SSDP protocol for publishing custom/basic devices, and discovering all device types on a network.
Language: C# - Size: 14.4 MB - Last synced: 20 days ago - Pushed: 5 months ago - Stars: 279 - Forks: 66
Sriharia/ADDM
Android DLNA Device Manager - A demo app to manage communications b/w DLNA devices.
Language: Java - Size: 10.7 MB - Last synced: 2 months ago - Pushed: about 9 years ago - Stars: 18 - Forks: 11
link89/dlna-cast
A cross-platform command-line tool that casts screen and media file to remote DLNA device.
Language: Python - Size: 54.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 22 - Forks: 2
KawaiianPizza/KP-Port-Mapper
UPNP Port Forwarder
Language: C# - Size: 135 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
riencroonenborghs/rplayer 📦
flutter app to watch movies (upnp + local)
Language: Dart - Size: 74.2 KB - Last synced: 2 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
philippe44/AirConnect
Use AirPlay to stream to UPnP/Sonos & Chromecast devices
Language: C - Size: 2.25 GB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3,314 - Forks: 213
monkeydom/TCMPortMapper
"TCMPortMapper.framework" is a clean and nice Objective-C API to provide knowledge about and improve the reachability of your machine from the big bad internet. "Port Map.app" is a nice standalone sample app using the framework to display reachability and enable setup of Port Mappings if your router allows for it.
Language: C - Size: 7.59 MB - Last synced: 17 days ago - Pushed: almost 4 years ago - Stars: 121 - Forks: 22
upnp-portmapper/portmapper
UPnP Portmapper is a port mapping and forwarding software tool app for Windows and Mac.
Size: 1.55 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
GioF71/spotconnect-docker
Easily run SpotConnect (both UPnP and AirPlay modes) with docker
Language: Shell - Size: 50.8 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 5 - Forks: 0
dotStart/Beacon
A simple UPnP Assistant that is capable of opening arbitrary ports.
Language: Kotlin - Size: 1.72 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 34 - Forks: 4
Mikescops/upnp-client-ts
🎧 A NodeJS UPNP Client and MediaRenderer written in Typescript
Language: TypeScript - Size: 544 KB - Last synced: 9 days ago - Pushed: 5 months ago - Stars: 6 - Forks: 1
danielbodart/portical
Portical manages UPnP port forwarding rules for Docker containers by just adding single label
Language: Shell - Size: 468 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 0
5kyc0d3r/upnpy
Lightweight UPnP client library for Python.
Language: Python - Size: 113 KB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 58 - Forks: 17
StreamWhatYouHear/SWYH
Stream the sound from your PC to an UPnP/DLNA device
Language: C# - Size: 2.51 MB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 534 - Forks: 92
jorbakk/omm-upnp
Applications and libraries based on the UPnP (Universal Plug and Play) standard for networked multimedia and home automation
Language: C++ - Size: 7.53 MB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
jackBonadies/PortMapperUPnP
Android UPnP Port Forwarding
Language: Kotlin - Size: 1.04 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 1
brostosjoined/bombsquad-upnp-nat-pmp
A plugin for the game bombsquad to help users utilize upnp features and udp hole punching to make them joinable from the internet.
Language: Python - Size: 17.6 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
lbryio/aioupnp
UPnP for asyncio
Language: Python - Size: 416 KB - Last synced: 15 days ago - Pushed: 11 months ago - Stars: 29 - Forks: 6
philippe44/LMS-uPnP
Integrate UPnP players with LogitechMediaServer
Language: C - Size: 1.91 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 105 - Forks: 16
ofekp/TinyUPnP
A very small UPnP IGD implementation for your ESP8266 for automatic port forwarding
Language: C++ - Size: 116 KB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 102 - Forks: 15
philippe44/SpotConnect
Turn any UPnP or AirPlay player into a Spotify Connect device
Language: C - Size: 4.08 GB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 47 - Forks: 1
songchenwen/plexdlnaplayer
There is no built in way to cast Plex music to DLNA speakers. This project will be the bridge.
Language: Python - Size: 62.5 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 32 - Forks: 9
equalitie/cpp-upnp
This is a read-only mirror of: https://gitlab.com/equalitie/cpp-upnp "UPnP C++ library using Boost.Asio"
Language: C++ - Size: 114 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 16 - Forks: 6
kolod/upnp Fork of 0x90/miranda-upnp
Universal Plug-N-Play client for Internet Gateway Devices (routers)
Language: Python - Size: 37.1 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
alxhotel/nat-api
:left_right_arrow: Fast port mapping with UPnP and NAT-PMP
Language: JavaScript - Size: 104 KB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 23 - Forks: 12
janforman/minidlna
The MiniDLNA daemon is an UPnP-A/V and DLNA service which serves multimedia content to compatible clients on the network. This modified version generates up to 600px thumbnails.
Language: C - Size: 523 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 3
ps3mediaserver/ps3mediaserver 📦
PS3 Media Server is a cross-platform DLNA-compliant UPnP Media Server. Originally written to support the PlayStation 3, PS3 Media Server has been expanded to support a range of other media renderers, including smartphones, televisions, music players and more.
Language: Java - Size: 27.7 MB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 557 - Forks: 228
cinhcet/node-upnp-control-point
Language: JavaScript - Size: 18.6 KB - Last synced: 15 days ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 1
mkiol/Jupii
Play audio, video and images on UPnP/DLNA devices
Language: C++ - Size: 452 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 29 - Forks: 6
zwcway/fasthttp-upnp
upnp lib for fasthttp
Language: Go - Size: 103 KB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
snow-tree/camera-probe
A realtime camera network device discovery tool.
Language: TypeScript - Size: 840 KB - Last synced: 5 months ago - Pushed: about 1 year ago - Stars: 56 - Forks: 12
codingjoe/ssdp
Python asyncio library for Simple Service Discovery Protocol (SSDP).
Language: Python - Size: 54.7 KB - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 39 - Forks: 12
huin/goupnp
UPnP client library for Go (#golang)
Language: Go - Size: 536 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 402 - Forks: 84
mchalain/putv Fork of ouistiti-project/putv
Pump Up The Volume
Language: C - Size: 1.18 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0