Announcement

Free to view yesterday and today
Customer Service: cat_manager

MeTube: Self-hosted YouTube Downloader with Web UI

MeTube is a user-friendly, self-hosted web application for downloading videos and audio from YouTube and other supported sites, acting as a web UI for yt-dlp (or youtube-dl). Securely save your favorite online media offline.

Python
Added on 2025年5月26日
View on GitHub
MeTube: Self-hosted YouTube Downloader with Web UI preview
8,972
Stars
600
Forks
Python
Language

Project Introduction

Summary

MeTube provides a simple web interface to the powerful command-line video downloaders yt-dlp and youtube-dl. It allows users to paste video URLs and download them in various formats directly from their own server, offering control and privacy.

Problem Solved

While command-line tools are powerful, they can be daunting for non-technical users. Public online downloaders often have ads, speed limits, or privacy concerns. MeTube solves this by offering an easy-to-use web interface running on a server the user controls, combining ease of use with privacy and power.

Core Features

Intuitive Web UI

Clean and simple interface for easily pasting links and selecting download options.

Format Selection

Choose preferred video and audio formats and qualities before downloading.

Playlist Support

Download entire YouTube playlists with minimal effort.

Self-hosted Control

Run the downloader on your own server or local machine for maximum privacy and control over your downloads.

Tech Stack

Python
Flask
yt-dlp / youtube-dl
Docker

使用场景

MeTube is ideal for various scenarios where you need reliable, private, and flexible online video/audio downloads:

Scenario 1: Personal Media Archival

Details

Download videos or music from online platforms to build a personal offline collection for future reference or offline access.

User Value

Ensures access to content even if it's removed online and avoids streaming data usage for repeated viewing.

Scenario 2: Educational Content Access

Details

Educators and students can download lectures, tutorials, or documentaries for offline study or use in environments with limited internet access.

User Value

Facilitates learning and research by making online educational resources available anytime, anywhere.

Scenario 3: Privacy-Conscious Downloading

Details

Users concerned about privacy on public downloader sites can run MeTube on their own infrastructure to keep their download activity private.

User Value

Provides peace of mind knowing that download requests and history are not shared with third-party services.

Recommended Projects

You might be interested in these projects

bootdotdevbootdev

The official command-line interface (CLI) for Boot.dev, empowering developers to complete coding challenges and lessons directly from their terminal. Streamline your learning workflow and code faster.

Go
131245
View Details

fleetdmfleet

An open-source platform designed for IT, security, and infrastructure teams to manage and secure endpoints across diverse operating systems and environments.

Go
5118598
View Details

localstacklocalstack

A fully functional local AWS cloud stack, enabling developers to develop and test their cloud & Serverless applications offline without the need for a live AWS connection. Accelerate development workflows and reduce testing costs.

Python
592534164
View Details