DMS
Minimal UPnP DLNA media server in a single Go binary
DMS is a UPnP DLNA media server written in Go. It serves a directory of media files to DLNA renderers on the local network with minimal configuration, supports transcoding via external tools, and runs as a small single binary with no web UI.
Key features
- UPnP/DLNA media server
- Single Go binary
- Minimal configuration
- Transcoding hooks
Pros & cons
Strengths
- Extremely simple
- Tiny resource use
Trade-offs
- No web UI
- Basic feature set
Is DMS secure?
OSV.dev has no published security advisories for DMS's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
Source: OSV.dev, checked 2026-10-14. How this is measured.
DMS replaces
Health badge
Maintain DMS? Add its health score to your README. The badge links back to this page.
Similar media servers apps
Jellyfin
Media ServersFree software media system for streaming your library
Replaces Plex, Emby
qBittorrent
Media ServersBittorrent client that aims to be a good alternative to all other
Replaces µTorrent
SRS
Media ServersA simple, high efficiency and real-time video server, supports RTMP,
Navidrome
Media ServersModern music streaming server for your collection
Replaces Spotify
Kodi
Media ServersOpen-source home theater and media center
Replaces Plex
Koel
Media ServersPersonal music streaming server with an elegant interface
Replaces Spotify