
MeTube
Web GUI for downloading videos with yt-dlp

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.
Categories:
Tags:
Tech Stack:
Similar Services

Jellyfin
Personal media server for movies, TV, music, and photos
Self-hosted media server to organize, stream, and transcode your movies, TV, music, and photos across apps and devices.


Sunshine
Self-hosted game streaming host for Moonlight clients
Sunshine is a self-hosted game/desktop streaming server that works with Moonlight clients, enabling low-latency remote play with hardware-accelerated encoding.


Invidious
Privacy-focused front-end for YouTube
Invidious is an alternative YouTube web front-end that reduces tracking and improves performance, offering RSS feeds, subscriptions, and video playback without a Google account.


PeerTube
Federated video hosting powered by WebTorrent and ActivityPub
PeerTube is a self-hosted, federated video platform using ActivityPub and BitTorrent/WebTorrent to publish, stream, and share videos across interconnected instances.


Sonarr
Smart PVR for Usenet and BitTorrent TV automation
Automates TV series monitoring, searching, downloading, and post-processing from Usenet and BitTorrent with quality profiles, release management, and integrations.


Radarr
Movie collection manager for Usenet and BitTorrent
Automates movie downloads via Usenet and BitTorrent with quality profiles, RSS monitoring, and integrations with indexers, download clients, and media servers.

JavaScript