Skip to main content

A sleek, theme-aware Youtube Downloader using Flask and yt-dlp

Project description

Sleek YTDner

Sleek Logo

Pure. Potent. Permanent.
The last media archiver designed for the uncompromising perfectionist.

License Python Version PyPI Docker


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 run sleek-downloader.exe.
  • macOS: Download sleek-downloader-v1.0-macos.zip, extract, and run sleek-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.

💻 Usage

Once launched via any method:

  1. Open your browser to http://localhost:5000.
  2. Paste a YouTube URL.
  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sleek_ytdner-1.2.tar.gz (882.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sleek_ytdner-1.2-py3-none-any.whl (877.2 kB view details)

Uploaded Python 3

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

Hashes for sleek_ytdner-1.2.tar.gz
Algorithm Hash digest
SHA256 54c843e4ecdd6acf5023e9f469ecbc76ee10c88cbaf226cb5d99614724c98f8b
MD5 6366df1f66ab25668b09c0f4cc078688
BLAKE2b-256 352318a4e99b090103cae8d92acb41b3dda6292a178a2ad08a8992f763ccd205

See more details on using hashes here.

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

Hashes for sleek_ytdner-1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bbb250f65ac461820891b7a5e7d3c6297d1acd0fa820acc2cd0b3611f15033b2
MD5 e9e8dd3e14be5368658755e7bb979b7f
BLAKE2b-256 c95c8c6f5b02d27d80229b83a507f23b93ed390ec9d51071acd4950cf39bcd4a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page