🎵 Advanced playlist management for Plex Media Server with streaming service integration
- 🎛️ Advanced Playlist Editor with search, filtering, and drag-and-drop reordering
- 🔄 Auto-Sync from Spotify, Deezer, and Tidal playlists
- 🔀 Playlist Merger with intelligent duplicate detection
- 🛠️ Tools & Utilities including backup, restore, and library analysis
- ⚡ Lightning-fast performance with smart caching system
- 🎯 Precise track positioning - move any track to any position instantly
- 🔍 Duplicate track finder across your entire library
- 📊 Library statistics and playlist analytics
Get the latest version for your platform from the Releases page:
- 🪟 Windows:
Syncra-Windows.exe
- 🍎 macOS:
Syncra-macOS
- 🐧 Linux:
Syncra-Linux
- Download the appropriate version for your operating system
- Run the executable (no installation required!)
- Connect to your Plex server using your credentials
- Start managing your playlists like a pro!
- Connect to Plex: Enter your server details in the Connection tab
- Fetch Playlists: Click "Fetch Playlists" to load your collection
- Edit Playlists: Double-click any playlist to open the advanced editor
- Sync from Streaming: Paste Spotify/Deezer/Tidal URLs to auto-sync
- Explore Tools: Check out the Tools & Utilities for advanced features
- Go to Sync Manager tab
- Select a Plex playlist
- Enter a Spotify/Deezer/Tidal URL
- Set sync interval (hourly, daily, etc.)
- Enable auto-sync and let Syncra keep your playlists updated!
- Windows: Windows 10/11 (64-bit)
- macOS: macOS 10.14+ (Mojave or later)
- Linux: Ubuntu 18.04+ or equivalent
- All platforms: Plex Media Server with music library
- 🎵 Spotify (playlists, albums, tracks)
- 🎶 Deezer (playlists, albums, tracks)
- 🎧 Tidal (playlists, albums, tracks)
- 📁 M3U/M3U8 files (local and remote)
Built with:
- Python 3.11 with PyQt5 for the interface
- PlexAPI for Plex server communication
- Spotipy for Spotify integration
- Advanced fuzzy matching for cross-platform track identification
This project is licensed under the MIT License - see the LICENSE file for details.
- If you like my work and want to buy me a coffee to support me, you can do so here: https://buymeacoffee.com/jayross
If Syncra makes managing your Plex playlists easier, please:
- ⭐ Star this repository
- 🔄 Share with fellow Plex users
- 💝 Contribute improvements or suggestions
Made with ❤️ for the Plex community