Self-host jellyfin-rewind
2025.1.1Spotify Wrapped-style music year review for Jellyfin
- Stars
- 377
- Port
- 80 (HTTP web server)
- Requires
- Jellyfin
chaphasilor/jellyfin-rewindWhat is jellyfin-rewind?
Jellyfin Rewind is a web-based application that connects to your Jellyfin media server to analyze your music listening history and generate a personalized year-in-review report similar to Spotify Wrapped. It fetches your music data from Jellyfin, processes it locally in your browser, and presents statistics like top artists, tracks, genres, and listening patterns. The app is designed for Jellyfin users who want an annual music recap. It can be used via hosted instances (HTTP/HTTPS) for internet-accessible Jellyfin servers, or self-hosted via Docker or static files for local-network-only Jellyfin instances. The project releases annual versions (2023, 2024, 2025) and is built with Svelte, TypeScript, and Deno, served via nginx in the Docker image. No user authentication system exists in the app itself — it uses your Jellyfin credentials to fetch data. Data never leaves your browser.
Should you self-host jellyfin-rewind?
jellyfin-rewind scores 47/100 on selfhost.directory (how scoring works) and ranks #27 of 59 in Music Streaming. It has 377 GitHub stars.
It shipped 3 stable releases in the past year. The latest, 2025.1.1, came out on 6 January 2026. New versions land roughly every 3 days.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is written mostly in JavaScript.
Its closest alternative on selfhost.directory is Make a Wrapped (47/100, 114 stars). jellyfin-rewind scores higher overall. See jellyfin-rewind vs Make a Wrapped side by side.
Features
- Hosted instances available
- Local data processing
- Report download
- Self-hostable via Docker
- Self-hostable via static files
- Year-in-review music statistics
jellyfin-rewind README
More in Music Streaming
JUGNU MUSICJUGNU MUSIC is an open-source, self-hosted Discord music bot for YouTube, Spotify, SoundCloud with caching, playlists, lyrics, filters, 24/7 auto-resume.
Karaoke EternalOpen-source karaoke system. Host your own karaoke parties where guests queue from phones via browser app. MP3+G/MP4 playback, dynamic queues, multiple rooms.
KimaKima is a self-hosted, open-source music server for your own files, adding podcasts, audiobooks and vibe-based matching that maps your library in 3D.
koelKoel is a self-hosted, open-source music streaming server that turns your own audio collection into a slick web player with playlists, podcasts, radio and a Subsonic API.
leafplayerLeafplayer is a self-hosted, open-source music streaming server with mobile-friendly UI, night mode, invite-code accounts, and fast search. Run via Docker or Linux.
lebkuchen-fmSelf-hosted multiplayer radio station streaming YouTube music with Discord control, synchronized playback, soundboard, and stats.
Lightweight Music Server (LMS)Self-hosted music streaming server with web UI and Subsonic API. Supports MusicBrainz, ListenBrainz, transcoding, multi-library.
LMSLightweight Music Server. Access your self-hosted music using a web interface.
LuckyLucky is a self-hosted, open-source Discord music bot with Spotify-first search, smart autoplay, a React dashboard, and moderation tools. No paywall or premium tier.
mediaMedia is a self-hosted PHP app on CakePHP 3 that indexes and streams movies, TV series, music, games, and software with TMDB metadata and web playback.
MediaSageSelf-hosted AI playlist generator for Plex that only recommends music you own. Supports Gemini, Claude, OpenAI, and local LLMs via Ollama.
Melodia FlowSelf-hosted music acquisition: searches Spotify/Deezer, downloads from YouTube/SoundCloud/Bandcamp, tags metadata, syncs to Navidrome. Multi-user, 2FA, plugins.
0 comments