
MeTube
MeTube is a web interface for yt-dlp that lets you queue and manage video/audio downloads from many sites, with presets, playlists, and Docker-based deployment.

MeTube is a lightweight web application that provides a browser-based UI for yt-dlp, making it easier to download videos or extract audio from supported sites without using the command line. It focuses on simple queue-based downloads with configurable options and a persistent download history.
Key Features
- Web UI to submit download URLs and manage a download queue
- Uses yt-dlp as the backend downloader (supports many video sites)
- Audio-only downloads and format selection via yt-dlp options
- Playlist/channel support (submit a playlist URL for batch downloads)
- Configurable output directory for downloaded files (volume-mounted in Docker)
- Presets for commonly used yt-dlp options (quality/format/flags)
- Basic download status tracking and history in the UI
- Container-first deployment (official Docker image and docker-compose examples)
Use Cases
- Run a home media “ingest” tool to download videos/music into a media library
- Provide a simple downloader UI for non-technical users on a LAN
- Batch-download playlists/channels for offline viewing or archiving
Limitations and Considerations
- Functionality is constrained by yt-dlp capabilities and site changes; some sites may break until yt-dlp updates
- Not a full media manager/player; it focuses on downloading rather than library browsing/streaming
MeTube is a practical companion for users who like yt-dlp’s power but prefer a web UI and queued downloads. It is best suited for personal or small-team environments where a simple, containerized downloader service is needed.







