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.1.tar.gz (12.1 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.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: open_yt-0.1.1.tar.gz
  • Upload date:
  • Size: 12.1 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.1.tar.gz
Algorithm Hash digest
SHA256 1f03782a795dfb56312b36bcc144973325074f10ae5300d3efca268cdc0afbd7
MD5 5ae918206c49e2caad39a224b9694503
BLAKE2b-256 35deef3447cdf30941334f9a7492fa0dd8ab5ac5b43dec9d48eb5a68b6db3e55

See more details on using hashes here.

File details

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

File metadata

  • Download URL: open_yt-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 12.1 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5d4ed428f53bb116e15cd9412e09b2a8562b4492e2b6e976d61af42134c816c4
MD5 c341b706a2d986b7de50b42c26fa9bef
BLAKE2b-256 29b04df094a28dff737bcd10c88b40c3b1d2e5566244b715e93743a61e5ba779

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