Plezy is a modern Plex media client that provides a seamless streaming experience across desktop and mobile platforms. Built with Flutter, it offers native performance and a clean, intuitive interface for browsing and playing your Plex media library.
See more screenshots in the screenshots folder
Download the latest release from the Releases page
- Sign in with Plex
- Automatic server discovery with smart connection selection
- Persistent sessions with auto-login
- Browse libraries with rich metadata
- Discover featured content
- Advanced search across all media
- Season and episode navigation
- Wide codec support including HEVC, AV1, VP9, and more
- HDR and Dolby Vision support (iOS, macOS & Windows)
- Advanced subtitle rendering with full ASS/SSA support
- Audio and subtitle track selection with user profile preferences
- Playback progress sync and resume functionality
- Auto-play next episode
- Flutter SDK 3.8.1 or higher
- A Plex account
- Access to a Plex Media Server (local or remote)
- Clone the repository:
git clone https://github.com/edde746/plezy.git
cd plezy- Install dependencies:
flutter pub get- Generate required code:
dart run build_runner build- Run the application:
flutter runThe project uses code generation for JSON serialization. After modifying model classes, run:
dart run build_runner build --delete-conflicting-outputs- Built with Flutter
- Designed for Plex Media Server
- Playback powered by mpv


