Skip to main content

Add your description here

Project description

OPEN-YT 🟥

The high-performance, minimalist open-source YouTube engine for audio and video.

Python 3.10+ License: MIT Build: PyInstaller

OPEN-YT Demo

OPEN-YT es una Interfaz de Línea de Comandos (CLI) de grado industrial diseñada para extraer audio y video con la máxima eficiencia. Combina la potencia de yt-dlp con una experiencia de usuario (UX) minimalista, elegante y altamente configurable.

✨ Características

  • UI/UX Premium: Interfaz de terminal renderizada con Rich y menús interactivos fluidos potenciados por Questionary.
  • Motor Asíncrono: Descargas ultra rápidas y extracción de metadatos sin bloquear la interfaz.
  • Persistencia de Estado: Recuerda tus preferencias de formato (MP3, FLAC, MP4, MKV), resolución y rutas de descarga localmente.
  • Multiplataforma y Portable: Distribuido como un binario único. Cero dependencias requeridas para el usuario final.

🚀 Instalación (Recomendado)

Para usar OPEN-YT en Linux, Windows o Mac NO es necesario instalar Python ni configurar entornos.

  1. Ve a la sección de Releases del repositorio.
  2. Descarga el ejecutable nativo correspondiente a tu sistema operativo (ej. open-yt-linux o open-yt-windows.exe).
  3. Abre tu terminal y ejecútalo directamente.

💻 Instalación para Desarrolladores

Si deseas explorar el código fuente, modificar la herramienta o compilarla tú mismo:

# 1. Clonar el repositorio
git clone https://github.com/elisbanpaco/open-yt.git
cd open-yt

# 2. Crear el entorno virtual e instalar dependencias
uv sync

# 3. Ejecutar
uv run python src/main.py

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

open_yt-0.1.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

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

open_yt-0.1.0-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file open_yt-0.1.0.tar.gz.

File metadata

  • Download URL: open_yt-0.1.0.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for open_yt-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e8decc382e57f59cc4f9de76df319aa2dd7b56d78c6959d1805ca21d5adae2f3
MD5 2eba03bd31074ee04d988bb414ece555
BLAKE2b-256 df741688d70aa0beea7ca975e14d96b7ac9e07f7fb1ffde00f5dffc30bfc9d7b

See more details on using hashes here.

File details

Details for the file open_yt-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: open_yt-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for open_yt-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c9cbe3c251c1ede1e4056a90969032dec9dab8cda7e404551030c8eb26507ef7
MD5 4e8f77d7781220b979455fb68b048b78
BLAKE2b-256 f906ca22f1bb1360e5d70d44eadacfb613934e4ebfc36b907bad02d559b52e49

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