A Cover Flow music player for Plex. Browse your album collection with the classic Apple Cover Flow interface — spring-physics scrolling, real album art, alphabet scrubber, and full audio playback.
npm install
npm run devOpens at http://localhost:5173. Use arrow keys, scroll wheel, drag, or the alphabet strip on the right to browse albums.
- Click Connect Plex in the top right
- Enter your Plex server URL (e.g.
192.168.1.10:32400) - Enter your X-Plex-Token (instructions are in the modal)
- Click Connect
Your credentials are saved to localStorage and reconnect automatically on next load.
- Spring-physics Cover Flow carousel with momentum scrolling
- Drag, scroll wheel, and keyboard navigation
- Real Plex album art and tracklists
- Audio playback via HTML5 Audio
- A–Z alphabet scrubber for large libraries (drag to jump)
- Albums sorted alphabetically by artist
The app runs against a local Plex server over HTTP via a Vite dev proxy (/plex-proxy), which sidesteps browser cross-origin restrictions without needing CORS changes on the server.
