Aller au contenu
Tous les projets
En ligneProjet personnelDesktopExtensionWeb2026

ThorManager

Une application de bureau en Go qui télécharge, débride et diffuse, alimentée par une extension Chrome qui capture les liens sur les pages. Le tout distribué depuis son propre site, avec installeur et mises à jour automatiques.

Page d'accueil du site de ThorManager

Le point de départ

Liens directs, torrents, hébergeurs, streaming : chaque type de téléchargement réclame son outil, et l'on passe son temps à copier-coller des liens du navigateur vers un logiciel.

L'approche choisie

  1. 01

    Un moteur de téléchargement segmenté écrit en Go, étendu par des plugins : AllDebrid, torrent, streaming.

  2. 02

    Une interface React embarquée dans le binaire grâce à Wails v3, pour une application native légère.

  3. 03

    Une extension Chrome / Brave qui capture les liens et les confie à l'application, en un clic.

  4. 04

    Une chaîne de publication scriptée : liaisons Go → TypeScript, build, installeur NSIS, signature de code, puis publication sur le site.

Sous le capot

Go + Wails

Un binaire natif rapide pour le moteur, une interface web moderne pour l'écran.

Mises à jour sûres

L'application et l'extension vérifient leurs nouvelles versions (empreinte SHA-256) avant de les installer.

Un site de distribution

Le site présente le produit, propose le téléchargement et reçoit les nouvelles versions depuis une administration.

Ce que j'ai construit

  • Téléchargements segmentés avec reprise automatique
  • Client torrent et liens magnet
  • Débridage AllDebrid
  • Streaming dans le lecteur de son choix
  • Icône dans la zone de notification, thèmes
  • Extension Chrome et Brave

Bilan et perspectives

En ligne : gratuit, sans publicité, pour Windows 10 et 11. Code source privé.

  • Windows uniquement.
  • Wails v3 est encore en version alpha.

Projet suivant

AniShiori

Suivi d'anime dans Chrome : progression, calendrier des sorties, lecture dans son lecteur favori.

Page d'accueil du site d'AniShiori