←Volver a proyectos

Proyecto

TorLink UI

Beta
Progreso60%

Fork de "torlink" (buscador/descargador de torrents por terminal, publicado en npm como torlnk), con un cliente de escritorio en Tauri añadido como capa visual sobre el mismo motor de búsqueda y descarga.

TypeScriptNode.jsReact (Ink)TauriRustWebTorrent
01

Problema

Encontrar un torrent fiable es tedioso: sitios llenos de botones de descarga falsos, popups que abren más pestañas y, al final, la mitad de los resultados están muertos o sin seeders.

02

Solución

torlink centraliza la búsqueda en un puñado de fuentes fiables (YTS, The Pirate Bay, 1337x, Nyaa, SubsPlease, FitGirl...) desde una interfaz de terminal sin configuración, con un cliente de escritorio Tauri como alternativa gráfica al mismo motor.

03

Arquitectura

Monorepo TypeScript: src/core (búsqueda/descarga por fuente, reutilizable), src/ui (interfaz de terminal con React/Ink), src/sidecar (servidor local que expone el motor) y desktop/ (cliente Tauri en Rust + web que consume ese sidecar).

04

Aprendizajes

Es un fork sin aportación propia todavía: el único commit local ("De local a git") sincroniza una copia de trabajo con el estado del repo original -- sigue 45 commits por detrás de upstream y sin cambios propios sobre el código.

05

Próximos pasos

Si el objetivo es tener una versión propia, hace falta partir de una rama al día con upstream y documentar qué se piensa cambiar o añadir; de momento no hay ninguna modificación diferenciada del original.