Retour aux outils
Photos / MédiasIntermédiaireOpen sourceAuto-hébergeablev0.10.3

Fladder

Front-end multi-plateforme pour Jellyfin, écrit en Flutter (desktop, web, mobile).

MAJ 2026-06-14
Fladder
Code source★ 2 269

Fladder est un client alternatif pour Jellyfin développé en Flutter, ce qui lui permet de tourner nativement sur Linux, Windows, macOS, Android, iOS et le web à partir d'une seule base de code. Il se positionne comme une alternative moderne au client web officiel de Jellyfin, plus rapide et plus est

Fladder

Front-end multi-plateforme pour Jellyfin, écrit en Flutter (desktop, web, mobile).

MétadonnéeValeur
Site webhttps://fladder.org
GitHubhttps://github.com/DonutWare/Fladder
LicenseGPL-3.0
Langage principalDart (Flutter)
Étoiles GitHub137
Dernière MAJ2026
Catégorie[[cat-front-end]]

Description

Fladder est un client alternatif pour Jellyfin développé en Flutter, ce qui lui permet de tourner nativement sur Linux, Windows, macOS, Android, iOS et le web à partir d'une seule base de code. Il se positionne comme une alternative moderne au client web officiel de Jellyfin, plus rapide et plus esthétique.

L'interface mise sur une navigation gestuelle, un design "Material You 3", des animations fluides et une gestion fine des bibliothèques. Fladder supporte la lecture de films, séries, animés et musique avec reprise automatique, marqueurs, sous-titres, pistes audio multiples, et transcodage à la volée piloté par le serveur Jellyfin.

Fonctionnalités notables : mode "manga/anime" avec ratio d'image adapté, gestion de listes de lecture synchronisées, téléchargements hors-ligne (mobile), thème clair/sombre adaptatif, intégration de [[app-jellyseerr]] pour les demandes de contenu, et un système de notifications unifié entre appareils.

Installation

Via Docker (recommandé)

services:
  fladder:
    image: ghcr.io/donutware/fladder:latest
    container_name: fladder
    restart: unless-stopped
    ports:
      - "8096:8096"
    environment:
      FLADDER_BACKEND: "https://jellyfin.example.com"
      FLADDER_PORT: 8096

Installation manuelle

Télécharger la dernière release depuis GitHub Releases pour votre plateforme (.deb, .rpm, .AppImage, .exe, .dmg, .apk, .aab). Sur Linux, rendre le binaire exécutable et lancer fladder. Au premier démarrage, saisir l'URL du serveur [[app-jellyfin]] et un identifiant.

Configuration

La configuration se fait via l'interface graphique : URL du serveur, méthode d'authentification, taille du cache local, qualité par défaut (original/direct/auto), préférences de sous-titres, et thème. Les options avancées sont disponibles dans un fichier fladder.conf (Linux : ~/.config/fladder/).

Alternatives

Open source

  • [[app-jellyfin]] — Serveur, avec son client web officiel
  • [[app-jellymediatagger]] — Outil d'organisation pour Jellyfin
  • Findroid — Client Android natif en Kotlin pour Jellyfin
  • [[app-streamyfin]] — Client Jellyfin en React Native

Propriétaires

  • Plex (client officiel) — Concurrent payant de Jellyfin
  • Emby Theater — Client officiel d'Emby
  • Netflix / Disney+ — Plateformes SAAS propriétaires

Sécurité

  • Utiliser HTTPS pour le serveur Jellyfin ([[app-caddy]] en reverse proxy)
  • Activer l'authentification 2FA côté Jellyfin
  • Ne pas activer le "LAN access" sur des serveurs exposés
  • Sur les appareils partagés, configurer un profil sans pouvoir d'administration
  • Mettre à jour régulièrement Flutter LTS pour les correctifs de sécurité

Ressources

  • Site officiel : https://fladder.org
  • Code source : https://github.com/DonutWare/Fladder
  • Releases : https://github.com/DonutWare/Fladder/releases
  • Wiki : https://github.com/DonutWare/Fladder/wiki