Navi-CLI es una herramienta de línea de comandos escrita en Python que te permite buscar, explorar y reproducir anime directamente desde la terminal, sin anuncios, sin abrir el navegador y con una interfaz clara gracias a Rich.
Utiliza JKanime como fuente de contenido, Cloudscraper para saltar protecciones de Cloudflare y MPV como reproductor.
2025-12-03.00-56-07.mp4
- 🔍 Búsqueda Dinámica: Encuentra animes por nombre rápidamente y muestra si es Serie, Película, OVA o Especial
- 📄 Navegación Inteligente: Cambia entre páginas, salta a capítulos específicos o selecciona directamente.
- 🎨 Interfaz Moderna: Tablas y paneles coloridos gracias a la librería
Rich - 🛡️ Anti-Bloqueo: Utiliza
cloudscraperpara evadir la protección de Cloudflare - 🎥 Reproducción Nativa: Extrae el enlace
.m3u8y reproduce el video usando MPV. - ♻️ Modo Continuo: Después de ver un episodio, elige ver otro sin salir
- Python 3.8+ instalado
- Reproductor MPV (motor de reproducción):
- Linux:
sudo apt install mpv(Debian/Ubuntu) osudo pacman -S mpv(Arch)
- Linux:
git clone https://github.com/Agustin027/NaviCLI
cd naviCLIpython3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
⚠️ IMPORTANTE: Siempre activa el entorno virtual antes de ejecutar
cd naviCLI
source venv/bin/activateVerás (venv) al inicio de tu terminal cuando esté activado ✅
Opción 1 - Como ejecutable (recomendado):
chmod +x navi.py # Solo la primera vez
./navi.pyOpción 2 - Con Python:
python3 navi.py- Buscar: Escribe el nombre del anime
- Seleccionar: Elige de la lista usando el número
- Navegar:
- Escribe el número del capítulo para reproducir
- S / A para siguiente/anterior página
- P para ir a página específica
- C para saltar a un capítulo directo
- Q para salir
- ¡Disfruta! MPV se abrirá automáticamente
Cuando termines de usar Navi:
deactivate