2025-12-26 17:21:26 +01:00
2025-12-21 17:05:12 +01:00
2025-12-26 11:32:49 +01:00
2025-12-27 12:38:38 +01:00
2025-12-26 15:27:59 +01:00
2025-12-27 12:53:27 +01:00
2025-12-26 11:32:49 +01:00
2025-11-01 08:03:47 +01:00
2025-10-30 19:50:50 +01: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
2025-12-26 21:00:53 +01:00

Plezy Logo Plezy

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

Plezy macOS Home Screen

More screenshots in the screenshots folder

Download

Mobile

Download on the App Store Get it on Google Play

Desktop

Features

🔐 Authentication

  • Sign in with Plex
  • Automatic server discovery and smart connection selection
  • Persistent sessions with auto-login

📚 Media Browsing

  • Browse libraries with rich metadata
  • Advanced search across all media
  • Collections and playlists

🎬 Playback

  • Wide codec support (HEVC, AV1, VP9, and more)
  • HDR and Dolby Vision (iOS, macOS, Windows)
  • Full ASS/SSA subtitle support
  • Audio and subtitle preferences synced with Plex profile
  • Progress sync and resume
  • Auto-play next episode

📥 Downloads

  • Download media for offline viewing
  • Background downloads with queue management

👥 Watch Together

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

Building from Source

Prerequisites

  • Flutter SDK 3.8.1+
  • A Plex account with server access

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%