Pelagica is a fast, modern, and fully customizable open-source web frontend for Jellyfin.
Build your own home page with configurable sections and media bars: "Continue Watching", "Recently Added", your own custom queries and more.
Pelagica is built for speed. Snappier navigation, faster load times, and a smoother experience than the standard Jellyfin frontend.
Watch movies and TV shows with the fully integrated player, with the same playback support you'd expect from the standard Jellyfin frontend.
Listen to albums or playlists while you browse. The music keeps playing as you navigate your library.
Light mode, dark mode, or fully custom themes. Make Pelagica look exactly the way you want it.
Available in multiple languages via community translations. Help translate Pelagica into yours on GitLocalize.
Surface your Streamystats recommendations directly on your Pelagica home page, alongside your regular library sections.
View and manage your kefintweaks watchlist without ever leaving Pelagica.

The easiest way to deploy Pelagica is with Docker.
docker run -d \
--name pelagica \
-p 8080:80 \
-v /path/to/config:/config \
--restart unless-stopped \
kartoffelchipss/pelagica:latestThen open http://localhost:8080 in your browser.
Say hi, report a bug, or help translate. Everyone is welcome.
Chat with users, get support, and stay up to date in the JellyfinCommunity server.
Join the serverStar the project, open an issue, or submit a pull request. All contributions are welcome.
View on GitHubHelp make Pelagica available in your language by contributing translations on GitLocalize.
Start translating