Fladder is a Jellyfin frontend built on Flutter, designed to provide users with a seamless media streaming experience. It offers a modern and intuitive interface for accessing and managing content from a Jellyfin server.
Key Features:
Media Streaming: Stream or sync your favorite videos, music, and photos directly to your device.
Library Management: Refresh content, edit metadata, and organize your collection with ease.
Multiple Profiles: Support for multiple user profiles, including the ability to lock profiles and connect to different Jellyfin servers.
Playback Options: Choose between direct playback or transcoding for optimal performance.
Trickplay Support: Skip intros/credits, pause, rewind, and fast-forward using timeline scrubbing.
Comic Reading: Built-in support for reading comic books in .cbz, .crb formats.
Audience & Benefit:
Ideal for media enthusiasts and Jellyfin users looking for a feature-rich, cross-platform frontend. Fladder provides a customizable and responsive experience across devices, enabling users to enjoy their content effortlessly while benefiting from advanced playback controls and library management features.
Fladder can be installed via winget on supported platforms, ensuring easy setup and integration into your workflow.
Play media – Stream or sync content locally to your device
Manage your library – Refresh content and edit metadata
Multiple profiles – add multiple users or different servers easily switching between
Direct, Transcode and Offline playback
Media segments skipping (Intro/Credits etc.)
Trickplay support (timeline scrubbing)
Dark/Light mode and multiple color styles to pick
Simple comic book format reading support (.cbz, .cbr)
Sync items for all platforms
Download items and keep progress in sync
Keyboard shortcuts
Adaptive layout for all platforms
Next-up overview when watching a queue
Server management
Seerr/Jellyseerr integration
Platforms
Android + TV
Web + Docker
macOS
Windows
iOS
Linux
Screenshots
Mobile
Tablet
Television
Web/Desktop try out the web build!
> [!NOTE]
> The GitHub hosted web build only allows https connections. This is a limitation on GitHub's end, for self-hosted versions http works fine.
The latest executables for Windows, macOS, Linux, iOS, Android and Web can be found on the releases page.
You can pull the Docker version using the following tags: ghcr.io/donutware/fladder:latest. or ghcr.io/donutware/fladder-rootless:latest
Platform-specific installation and usage instructions can be found here.
> [!WARNING]
> (Windows) Some flutter applications are marked as false positives by windows defender for more info see this issue.
How to Contribute
Interested in contributing? Here are a couple of ways you can help:
🐛 Reporting Bugs
Before reporting a bug, please ensure that the issue hasn't been reported already.
When submitting a bug report, provide detailed steps on how the bug can be reproduced. This will help us to understand and fix the issue faster.
Bug reports are appreciated and very helpful!
🚀 Submitting Pull Requests
Pull requests are always welcome!
For new features or large changes, please open a discussion or issue first to ensure that no one else is already working on it.
Keep pull requests short and focused: try to avoid fixing multiple issues in a single pull request. This helps make the review process smoother and quicker.
🌐 Translations
Thank you for helping to make this project better! 🙌
Credits
This software uses the following open source packages: