2026-05-15 18:33:02 +02:00
2026-05-01 01:20:36 +02:00
2026-05-11 05:30:32 +00:00
2026-05-15 18:16:07 +02:00
2026-05-11 05:29:31 +02:00
2026-05-15 18:14:13 +02:00
2026-05-15 18:14:13 +02:00
2026-04-24 17:35:22 +02:00
2025-10-22 12:45:29 +02:00
2025-10-22 12:45:29 +02:00
2025-10-22 12:45:29 +02:00
2026-05-11 05:29:31 +02:00
2026-05-01 01:20:36 +02:00

Plezy Logo Plezy

A modern client for Plex and Jellyfin on desktop and mobile. Built with Flutter for native performance and a clean interface.

Plezy macOS Home Screen

More screenshots in the screenshots folder

Download

Download on the App Store Get it on Google Play Available at the Amazon App Store

Features

Browse & Discover

  • Libraries, collections, and playlists
  • Discover hub — Continue Watching, Next Up, trending, and recommendations
  • Cross-server search
  • Filtering, sorting, and alphabetical jump navigation
  • Extras — trailers, deleted scenes, behind-the-scenes

Playback

  • Wide codec support (HEVC, AV1, VP9, and more)
  • HDR and Dolby Vision (not Linux)
  • Full ASS/SSA subtitles with customizable styling
  • Online subtitle search & download
  • Audio & subtitle preferences synced with your server profile
  • Progress sync and resume
  • Auto-play next episode with skip intro / skip credits
  • Chapter navigation with thumbnail scrub previews
  • Playback speed, audio sync offset, sleep timer
  • Ambient lighting and GLSL shader presets
  • Picture-in-Picture on Android, iOS, and macOS
  • Refresh-rate matching on Windows and Android
  • External player launch (VLC, MX Player, etc.)

Live TV & DVR

  • Live TV channel browsing with favorites
  • Plex DVR support with EPG guide, recording rules, and scheduled recordings
  • Multi-server Live TV support where available

Downloads & Offline

  • Download media for offline viewing
  • Background queue with pause / resume
  • Sync rules for automatic downloads
  • Offline browsing with watch state sync-back on reconnect

Watch Together

  • Synchronized playback with friends
  • Real-time play / pause / seek sync

Integrations

  • Discord Rich Presence for Plex
  • Trakt scrobbling
  • Plezy Remote — control desktop and TV from mobile
  • Android TV Watch Next row

Platform & Customization

  • Desktop, mobile, and TV — full D-pad, keyboard, and gamepad support
  • Customizable keyboard shortcuts on desktop
  • Plex metadata and artwork editing
  • Localized in 14 languages

Building from Source

Prerequisites

  • Flutter SDK 3.8.1+
  • A Plex account or Jellyfin server with user credentials

Setup

git clone https://github.com/edde746/plezy.git
cd plezy
flutter pub get
dart run build_runner build
flutter run

Code Generation

After modifying model classes:

dart run build_runner build --delete-conflicting-outputs

Acknowledgments

S
Description
Modern cross-platform Plex & Jellyfin client built with Flutter
Readme GPL-3.0
223 MiB
Languages
Dart 73.8%
GLSL 13.3%
Kotlin 4.3%
C++ 2.3%
Python 1.7%
Other 4.3%