Skip to content

edde746/plezy

Repository files navigation

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

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

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 (not Linux)
  • Full ASS/SSA subtitle support
  • Audio and subtitle preferences synced with Plex profile
  • Progress sync and resume
  • Auto-play next episode

📺 Live TV & DVR

  • EPG guide grid
  • Channel tuning
  • DVR recording rules and scheduled recordings
  • Multi-server DVR support

📥 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

About

Modern cross-platform Plex client built with Flutter

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors