Repolode
DonutWare

DonutWare/Fladder

A cross-platform Jellyfin client built with Flutter, running on Android, TV, desktop, iOS and the web.

Stars
2,723
Forks
192
Open issues
181
Last commit
4 days ago

What is it?

Fladder is a front-end client for Jellyfin, the self-hosted media server. It lets you browse your library, play movies and shows, and manage content from one app on most major platforms, including Android and Android TV, iOS, Windows, macOS, Linux, and the web or Docker.

Playback supports direct play, transcoding and offline downloads, with items kept in sync across devices. Viewers can skip media segments such as intros and credits, scrub with trickplay thumbnails, and pick up a next-up queue. It also reads .cbz and .cbr comic files and integrates with Seerr and Jellyseerr.

The app supports multiple user profiles and multiple servers, with dark and light modes and adaptive layouts for phones, tablets and TVs. It is built on Flutter and licensed under GPL-3.0.

Key features

  • 01Stream or download media for offline playback with progress sync
  • 02Direct, transcode and offline playback modes
  • 03Skip intros and credits via media segment support
  • 04Trickplay timeline scrubbing and next-up queue
  • 05Comic book reading for .cbz and .cbr files
  • 06Multiple user profiles and servers, with Seerr/Jellyseerr integration

Use cases

  • Watching a self-hosted Jellyfin library on a phone, tablet or Android TV
  • Using a single client across Windows, macOS, Linux and mobile devices
  • Downloading episodes for offline viewing while travelling
  • Running a web or Docker-hosted front end for a home media server

Quick start

  1. 1

    Download the latest executable for your platform from the releases page

  2. 2

    Or pull the Docker image using the tag ghcr.io/donutware/fladder:latest

Things to know

  • The GitHub-hosted web build only allows https connections, so use a self-hosted build for http servers.
  • Some Windows users may see false-positive warnings from Windows Defender.
  • The project is licensed under GPL-3.0, a copyleft license that requires derivative works to remain open source.

In collections

Topics

FAQ

What is Fladder?
A cross-platform Jellyfin client built with Flutter, running on Android, TV, desktop, iOS and the web. Fladder is a front-end client for Jellyfin, the self-hosted media server. It lets you browse your library, play movies and shows, and manage content from one app on most major platforms, including Android and Android TV, iOS, Windows, macOS, Linux, and the web or Docker.
Is Fladder free to use? What license does it have?
Fladder is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is Fladder still maintained?
Actively maintained. The last commit to Fladder was on Nov 3, 2026.
What can I use Fladder for?
Watching a self-hosted Jellyfin library on a phone, tablet or Android TV Using a single client across Windows, macOS, Linux and mobile devices Downloading episodes for offline viewing while travelling Running a web or Docker-hosted front end for a home media server
How do I install Fladder?
Download the latest executable for your platform from the releases page Or pull the Docker image using the tag ghcr.io/donutware/fladder:latest
Where can I get Fladder?
The source code and installation instructions are on GitHub: https://github.com/DonutWare/Fladder

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects