Jellyfin MUSTUI

Jellyfin MUSTUI#

Bonjour à tous, dans ce troisième volume de ma série just-focus-on, je vous présente mon projet jellyfin-mustui :

cedev-1
/
jellyfin-mustui
Waiting for api.github.com...
00K
0K
0K
Waiting...

Il s’agit simplement d’un client TUI Go pour parcourir et jouer les musiques de jellyfin.

NOTE

je me suis très largement inspiré de jellyfin-tui que je trouve génial mais qui lui est écrit en rust.

alt text

J’ai bien sûr fait une intégration nix, bien qu’il ne soit pas dans le dépôt pkgs officiel vous pouvez quand même l’ajouter dans l’input de votre configuration flake pour pouvoir l’installer.

Ou vous pouvez simplement l’installer depuis la source (vous pouvez suivre les étapes d’installation sur le dépo GitHub).

Fonctionnalités#

Donc qu’est-ce que l’on peut faire avec ?

  • Parcourir les artistes
  • Parcourir les albums
  • Parcourir les musiques
  • Bien sûr lancer la musique

Vous avez différents raccourcis clavier pour naviguer dans le menu etc.

Stack#

Donc comme je l’ai dit c’est un projet que j’ai fait en go et pour l’interface TUI j’ai utilisé un framework qui s’appelle Bubbletea, que j’ai pu utiliser pour faire l’interface, le loader, la barre de progression etc.

Futur#

Par la suite je voudrais continuer à développer ce projet en ajoutant différentes fonctionnalités, notamment pouvoir avancer dans les musiques, avoir les paroles etc.

Voilà c’était tout pour aujourd’hui, merci de votre lecture et n'hésitez pas à me suivre sur github et mettre un like si vous aimez le projet !

Jellyfin MUSTUI
https://blog.ce-dev.eu/posts/fr/just-focus-on-03/
Author
Cedev
Published at
2026-01-01
License
CC BY-NC-SA 4.0