Tous les projets

Kamyroll Desktop

Refaire le front-end de Crunchyroll pour ordinateur, avec Tauri et Vue. Ça va, on s'emballe pas trop ?

La genèse

Fin 2022, pour me former à Tauri, je décide de refaire le front-end de Crunchyroll. J’ai toujours trouvé leur site très limité sur ordinateur. Tauri permet de créer des applications de bureau avec des technologies web, c’était l’occasion.

Pourquoi ?

Le but était de proposer ce que Crunchyroll ne proposait pas, comme le téléchargement des épisodes pour les regarder hors ligne sur son ordinateur.

Les fonctionnalités

L’application fonctionnait comme un agrégateur : elle utilisait l’API de Crunchyroll mais aussi les données d’ADN, et stockait les informations des épisodes dans une base locale IndexedDB, au travers de Dexie.

  • Téléchargement des épisodes pour les regarder hors ligne.
  • Mise en favoris des épisodes.
  • Traduction automatique dans la langue de son choix pour les contenus non disponibles.
  • FFmpeg et yt-dlp pour le téléchargement.

J’ai développé cette application jusqu’en avril 2023, avant de me concentrer sur d’autres projets.

Technologies

Tauri, Vue.js, Tailwind CSS, Dexie et IndexedDB, FFmpeg.

Captures d’écran

Page d’accueil de Kamyroll, catalogue ADN

Fiche d’une série dans Kamyroll