00 — Overview
←Volver a proyectosProyecto
TorLink UI
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.
01 — Details
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.
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.
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).
02 — Learnings
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.
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.