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.1
docker run -p 5000:5000 -v $(pwd)/downloads:/data/downloads ghcr.io/hslcrb/pypack_sleek_a-ytdownloader-pkg:v1.1

🛠️ 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.1.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.1-py3-none-any.whl (877.2 kB view details)

Uploaded Python 3

File details

Details for the file sleek_ytdner-1.1.tar.gz.

File metadata

  • Download URL: sleek_ytdner-1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d464e1debdf88b04163c8a34b244727428b3f4da4bea376526d14fee93f90897
MD5 6529acc428346f646d924750474485b5
BLAKE2b-256 f0bbb60eb8ada6a98b690cb5d1942fd01932c9b82ad5054c5ba2bcbed1c9de05

See more details on using hashes here.

File details

Details for the file sleek_ytdner-1.1-py3-none-any.whl.

File metadata

  • Download URL: sleek_ytdner-1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9093287b7f1e381c025d4535f3f24595b541a2bfdaa4363667ec305f54b189a1
MD5 28bfb3fb340239013803cb56182c3434
BLAKE2b-256 1e3f1bc15ce1061df3df43c8e9ad44d6fcf513d09f1312d845e652812498aa39

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