YoutubeDL-Server
Web and REST interface to Youtube-DL for downloading videos onto a server.
Activity has dropped noticeably. Check the repository before committing to it.
Commit activity more than 21% of tracked projects; popularity more than 17%. How this is calculated.
Commits, last 11 months
| Stars | 316 |
|---|---|
| Latest release | — |
| Repo updated | 2 Sept 2026 |
| Licence | MIT |
| Built with | Python, Docker |
Is YoutubeDL-Server actively maintained?
Development is ongoing. The repository recorded 61 commits over the same window, and the last three months alone account for 22 of them.
No tagged releases are published, so there is no stable version to pin to — you would deploy from the default branch or a container image built from it.
YoutubeDL-Server ranks #28 of 31 tracked media management projects. Several better-maintained options exist in the same category — they are listed below.
What YoutubeDL-Server actually does
YoutubeDL-Server provides a web user interface and a REST API wrapper around the yt-dlp or youtube-dl ecosystem. It enables you to trigger video downloads directly from a remote machine and store the media files on local storage.
Best fit: Self-hosters who want a lightweight, browser-accessible interface to queue and manage video downloads on a headless server without relying on command-line tools.
Worth knowing: The project has a relatively low maintenance score and lacks recent tagged releases, meaning you might encounter unresolved bugs or compatibility issues with upstream video platform changes.
Deployment notes
You will typically deploy this via Docker, ensuring you map a persistent volume for downloaded media files and configure a reverse proxy if you require TLS termination for the web interface.
Links
Alternatives to YoutubeDL-Server
Projects in the same categories, ordered by health score.
Syncs YouTube channels and playlists to a locally hosted media server.
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available.
Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own.
Manage requests for your media library, supports Plex, Jellyfin and Emby media servers (fork of Overseerr).
Download videos from YouTube channels on a schedule via yt-dlp, with a web UI to browse and selectively download videos. Integrates with Plex Media Server and generates NFO metadata for Jellyfin, Kodi, and Emby.