{"id":34942007,"url":"https://github.com/edde746/plezy","last_synced_at":"2026-04-20T08:07:43.795Z","repository":{"id":320193895,"uuid":"1080157453","full_name":"edde746/plezy","owner":"edde746","description":"Modern cross-platform Plex client built with Flutter","archived":false,"fork":false,"pushed_at":"2026-01-11T15:26:45.000Z","size":103194,"stargazers_count":873,"open_issues_count":24,"forks_count":52,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-01-11T16:39:42.809Z","etag":null,"topics":["cross-platform","flutter","plex","plex-api","plex-client","plex-media-server","plexmediaserver"],"latest_commit_sha":null,"homepage":"https://plezy.app","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/edde746.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"edde746"}},"created_at":"2025-10-21T00:37:03.000Z","updated_at":"2026-01-11T15:26:49.000Z","dependencies_parsed_at":"2025-10-22T14:26:46.724Z","dependency_job_id":"f0da0bad-9df2-4c41-8b4a-60263a741497","html_url":"https://github.com/edde746/plezy","commit_stats":null,"previous_names":["edde746/plezy"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/edde746/plezy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edde746%2Fplezy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edde746%2Fplezy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edde746%2Fplezy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edde746%2Fplezy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/edde746","download_url":"https://codeload.github.com/edde746/plezy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edde746%2Fplezy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28478047,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T06:30:42.265Z","status":"ssl_error","status_checked_at":"2026-01-16T06:30:16.248Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cross-platform","flutter","plex","plex-api","plex-client","plex-media-server","plexmediaserver"],"created_at":"2025-12-26T19:20:25.279Z","updated_at":"2026-04-06T22:03:45.005Z","avatar_url":"https://github.com/edde746.png","language":"Dart","readme":"\u003ch1\u003e\n  \u003cimg src=\"assets/plezy.png\" alt=\"Plezy Logo\" height=\"24\" style=\"vertical-align: middle;\" /\u003e\n  Plezy\n\u003c/h1\u003e\n\nA modern Plex client for desktop and mobile. Built with Flutter for native performance and a clean interface.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/screenshots/macos-home.png\" alt=\"Plezy macOS Home Screen\" width=\"800\" /\u003e\n\u003c/p\u003e\n\n*More screenshots in the [screenshots folder](assets/screenshots/#readme)*\n\n## Download\n\n\u003ca href='https://apps.apple.com/us/app/id6754315964'\u003e\u003cimg height='60' alt='Download on the App Store' src='./assets/app-store-badge.png'/\u003e\u003c/a\u003e\n\u003ca href='https://play.google.com/store/apps/details?id=com.edde746.plezy'\u003e\u003cimg height='60' alt='Get it on Google Play' src='./assets/play-store-badge.png'/\u003e\u003c/a\u003e\n\u003ca href='https://www.amazon.com/gp/product/B0GK65CVS1'\u003e\u003cimg height='60' alt='Available at the Amazon App Store' src='./assets/amazon-badge.png'/\u003e\u003c/a\u003e\n\n- [Windows (x64, arm64)](https://github.com/edde746/plezy/releases/latest/download/plezy-windows-installer.exe)\n- [macOS (x64, arm64)](https://github.com/edde746/plezy/releases/latest/download/plezy-macos.dmg)\n- [Linux (x64, arm64)](https://github.com/edde746/plezy/releases/latest) - .deb, .rpm, .pkg.tar.zst, and portable tar.gz available\n- [Nix](https://search.nixos.org/packages?channel=unstable\u0026query=plezy) - Community package by [@mio-19](https://github.com/mio-19) and [@MiniHarinn](https://github.com/MiniHarinn)\n- **Homebrew** (macOS):\n  ```bash\n  brew tap edde746/plezy https://github.com/edde746/plezy\n  brew install --cask plezy\n  ```\n- [AUR](https://aur.archlinux.org/packages/plezy-bin) (Arch Linux) - Community maintained by [@jianglai](https://github.com/jianglai):\n  ```bash\n  yay -S plezy-bin\n  ```\n- **WinGet** (Windows):\n  ```bash\n  winget install edde746.plezy\n  ```\n\n## Features\n\n### 🔐 Authentication\n- Sign in with Plex\n- Automatic server discovery and smart connection selection\n- Persistent sessions with auto-login\n\n### 📚 Media Browsing\n- Browse libraries with rich metadata\n- Advanced search across all media\n- Collections and playlists\n\n### 🎬 Playback\n- Wide codec support (HEVC, AV1, VP9, and more)\n- HDR and Dolby Vision (not Linux)\n- Full ASS/SSA subtitle support\n- Audio and subtitle preferences synced with Plex profile\n- Progress sync and resume\n- Auto-play next episode\n\n### 📺 Live TV \u0026 DVR\n- EPG guide grid\n- Channel tuning\n- DVR recording rules and scheduled recordings\n- Multi-server DVR support\n\n### 📥 Downloads\n- Download media for offline viewing\n- Background downloads with queue management\n\n### 👥 Watch Together\n- Synchronized playback with friends\n- Real-time play/pause and seek sync\n\n## Building from Source\n\n### Prerequisites\n- Flutter SDK 3.8.1+\n- A Plex account with server access\n\n### Setup\n\n```bash\ngit clone https://github.com/edde746/plezy.git\ncd plezy\nflutter pub get\ndart run build_runner build\nflutter run\n```\n\n### Code Generation\n\nAfter modifying model classes:\n\n```bash\ndart run build_runner build --delete-conflicting-outputs\n```\n\n## Acknowledgments\n\n- Built with [Flutter](https://flutter.dev)\n- Designed for [Plex Media Server](https://www.plex.tv)\n- Playback powered by [mpv](https://mpv.io) via [MPVKit](https://github.com/mpvkit/MPVKit) and [libmpv-android](https://github.com/jarnedemeulemeester/libmpv-android)\n","funding_links":["https://github.com/sponsors/edde746"],"categories":["Dart"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedde746%2Fplezy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fedde746%2Fplezy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedde746%2Fplezy/lists"}