A sleek, theme-aware Youtube Downloader using Flask and yt-dlp
Project description
Sleek YTDner
Pure. Potent. Permanent.
The last media archiver designed for the uncompromising perfectionist.
English | 한국어
📖 Introduction
Sleek YTDner is a modern, minimalist YouTube downloader and media archiver. Built with Flask and powered by the robust yt-dlp engine, it wraps powerful functionality in a stunning, high-performance Glassmorphism UI.
🚀 Installation & Setup
Choose your preferred way to use Sleek YTDner:
1. Direct Executable (No Python Required)
Download the standalone executable for your OS from the Latest Releases.
- Windows: Download
sleek-downloader-v1.0-windows.zip, extract, and runsleek-downloader.exe. - macOS: Download
sleek-downloader-v1.0-macos.zip, extract, and runsleek-downloader. - Linux: Download
sleek-downloader-v1.0-linux.zip, extract, and run./sleek-downloader.
2. Fast Terminal Install (Via PyPI)
If you have Python installed, you can install Sleek YTDner instantly:
pip install sleek-ytdner
sleek-downloader
3. Docker (Containerized)
Run Sleek YTDner without installing anything on your host system:
docker pull ghcr.io/hslcrb/pypack_sleek_a-ytdownloader-pkg:v1.2
docker run -p 5000:5000 -v $(pwd)/downloads:/data/downloads ghcr.io/hslcrb/pypack_sleek_a-ytdownloader-pkg:v1.2
🛠️ Prerequisites (For Python/Source Install)
- Python 3.8+
- FFmpeg: Required for high-quality merging.
- Ubuntu/Debian:
sudo apt install ffmpeg - macOS:
brew install ffmpeg - Windows: Download from FFmpeg.org.
- Ubuntu/Debian:
💻 Usage
Once launched via any method:
- Open your browser to
http://localhost:5000. - Paste a YouTube URL.
- Choose quality and download.
The application automatically creates a config.json and a downloads folder in your current directory.
📄 License
MIT License - © 2008-2026 Rheehose (Rhee Creative).
Last Updated: 2026-01-17 (KST)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sleek_ytdner-1.2.tar.gz.
File metadata
- Download URL: sleek_ytdner-1.2.tar.gz
- Upload date:
- Size: 882.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54c843e4ecdd6acf5023e9f469ecbc76ee10c88cbaf226cb5d99614724c98f8b
|
|
| MD5 |
6366df1f66ab25668b09c0f4cc078688
|
|
| BLAKE2b-256 |
352318a4e99b090103cae8d92acb41b3dda6292a178a2ad08a8992f763ccd205
|
File details
Details for the file sleek_ytdner-1.2-py3-none-any.whl.
File metadata
- Download URL: sleek_ytdner-1.2-py3-none-any.whl
- Upload date:
- Size: 877.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbb250f65ac461820891b7a5e7d3c6297d1acd0fa820acc2cd0b3611f15033b2
|
|
| MD5 |
e9e8dd3e14be5368658755e7bb979b7f
|
|
| BLAKE2b-256 |
c95c8c6f5b02d27d80229b83a507f23b93ed390ec9d51071acd4950cf39bcd4a
|