edde746 / plezy
git clone https://github.com/edde746/plezy.git
2.23.0 · 9d ago
🔥 on GitHub Trending today
Modern cross-platform Plex & Jellyfin client built with Flutter
—
stars, 24h
+148
stars, 7 days · #362
+375
stars, 30 days · #711
3.9k
★ total · +4% this week
396
forks · 360 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageDart
LicenseGPL-3.0
Created2025-10-21 (12mo ago)
Last push1d ago
Watchers15
OwnerUser
Seen on GitHub Trending
- 2026-10-20 — #11 monthly in dart · +375 ★
- 2026-10-20 — #6 weekly in dart · +148 ★
GitHub topics
cross-platformembyemby-clientflutterjellyfinjellyfin-clientplexplex-apiplex-clientplex-media-serverplexmediaserver
Links
- GitHub: github.com/edde746/plezy
- Homepage: https://plezy.app
- Releases · Issues · Hacker News mentions
README excerpt
Plezy A modern client for Plex, Jellyfin, and Emby on desktop, mobile, and TV. Built with Flutter for native performance and a clean interface. Website · Screenshots · Download · Contributing · License ## Download | Platform | Download | | --- | --- | | macOS | DMG (x64, arm64) | | Linux x64 | .deb · .rpm · .pkg.tar.zst · .flatpak · portable tar.gz | | Linux arm64 | .deb · .rpm · .pkg.tar.zst · .flatpak · portable tar.gz | Install with a package manager ### macOS — Homebrew [code] ### Windows — WinGet [code] ### Linux — Flatpak Install Flatpak with your distribution's package manager, download the bundle for your architecture above, then run: [code] On arm64, install `plezy-linux-arm64.flatpak`. Sandbox, playback, and folder access - Not on Flathub — the remote supplies the Freedesktop runtime only. - Video playback needs a Wayland session; a pure X11 session shows the interface but cannot create the video plane. - No host or home filesystem access; app data lives in `~/.var/app/com.edde746.plezy/`. Add host folders through the desktop file chooser portal, and keep download folders writable. - Network, display, audio, and device access are enabled. `--device=all` (Flatpak 1.14 compatibility) exposes more than GPUs and controllers; session-bus access stays filtered. ### Arch Linux — Pacman Distribution package. [code] ### Fedora / Red Hat — DNF Installation instructions · Community repository by @aldobarr. ### Nix Community package maintained by @mio-19 and @MiniHarinn. ### aerynOS — Moss Distribution package. [code] ## Features ### Browse & Discover - Libraries, collections, and playlists — video and audio - Discover hub — Continue Watching, Next Up, trending, and recommendations - Cross-server search across every connected Plex, Jellyfin, and Emby server, including actors and directors - Filtering, sorting, and alphabetical jump navigation - Folder browsing and folder playback — home-video libraries open in folder view - Resolution, HDR/Dolby Vision, and audio-format badges on cards and detail pages - Favorites and unwatched library filters[^mb] - Extras — trailers, deleted scenes, behind-the-scenes ### Explore & Requests - Explore tab — watchlist, trending, popular, and recommendation rows from Plex Discover[^plex], Trakt, MyAnimeList, AniList, Simkl, and Seerr[^connect] - Search any connected catalog source - Catalog titles matched back to your own libraries by external ID - Seerr — request movies and shows with per-season, 4K, and advanced destination options, and see request status inline - Watchlist sync — add and remove titles on Plex, Trakt, MyAnimeList, AniList, and Simkl from anywhere in the app ### Playback - Wide codec support (HEVC, AV1, VP9, and more) - HDR and Dolby Vision[^hdr] - Direct play, or transcode presets from 240p/320 kbps to 1080p/20 Mbps - Multi-version switching with per-version file details - Full ASS/SSA subtitles with customizable styling - Online subtitle search & download[^plex] - Audio & subti