theo@fortin:~$ cat projects/linitunes.txt█

Retour au portfolio

LiniTunes - Gérer ses appareils Apple sous Linux [en développement]

LiniTunes (« LiniTunes is not iTunes ») est mon application de bureau open source pour gérer les appareils Apple sous Linux. Son interface Qt réunit les informations de l’appareil, les sauvegardes locales et le téléchargement de firmwares.

Développée en C++ avec Qt 6/QML, LiniTunes communique avec les appareils grâce à idevice, une bibliothèque Rust, et à ses interfaces C++ (idevice++). Les AppImages Linux intègrent netmuxd pour détecter les appareils en Wi-Fi.

Fonctionnalités actuelles

Limites et pistes d’évolution

L’application est encore en développement. L’actualisation des informations de stockage en Wi-Fi est actuellement lente. Le téléchargement de firmwares est pris en charge, mais l’installation de mises à jour, la restauration d’appareils ou de sauvegardes et la gestion des médias ne sont pas encore disponibles.

Les prochaines évolutions envisagées sont la restauration de sauvegardes et la gestion des médias. La lecture de musique via Apple Music reste une possibilité à plus long terme.

Capture d’écran - juillet 2026

LiniTunes : iPhone connecté en Wi-Fi, téléchargement de firmwares, commandes de sauvegarde chiffrée et espace de stockage

Liens

Retour au portfolio