
A List of Awesome Jellyfin Themes and Plugins
[
Plugins •
Companion Apps & Tools •
Guides •
Snippets •
Related •
Contribute
]
Preview a collection of community themes
|
Browse available clients for all platforms
|
🧩 Plugins
🎨 UI & Customization
- Achievement Badges - Unlockable viewing achievement badges that gamify Jellyfin with milestones like first watch, binge sessions, and late-night viewing with social features such as group chats and messaging.
- Animated Covers - Generates lightweight animated WebP movie covers and thumbnails with per-library scoping and static cover overwrite support.
- Bonfire - Adds per-user profiles with PINs and a "Who's watching?" screen, including profile sign-in from Android TV and other apps.
✅ JF12
- Custom Cover Art - A Jellyfin plugin for designing and applying custom cover art to your media libraries.
✅ JF12
- HoverTrailer - Displays movie trailers on hover.
- InPlayerEpisodePreview - Adds an episode list to the video player.
✅ JF12
- jellyfin-editors-choice-plugin - Adds a Netflix-style, full-width content slider to the home page to feature selected content.
- Jellyfin-Enhanced - Adds keyboard shortcuts, subtitle styling, TMDB reviews, Seerr search and request integration, and other improvements to Jellyfin.
✅ JF12
- jellyfin-featured-plugin - Adds a configurable featured-content carousel to Jellyfin Web with multiple content sources, filters, layouts, and optional background trailers.
✅ JF12
- jellyfin-icon-metadata - Adds metadata provider icons to Jellyfin.
- Jellyfin-JavaScript-Injector - Injects custom JavaScript into the Jellyfin UI without modifying index.html.
✅ JF12
- jellyfin-media-preview-plugin - Adds hover previews to Jellyfin Web using Trickplay thumbnails, local trailers, or YouTube trailers.
✅ JF12
- Jellyfin.Plugin.ActorPlus - Adds additional details and hoverable filmography to actor portraits and displays actor lists when hovering over movie or series posters.
- jellyfin-plugin-collection-sections - Adds additional sections to
jellyfin-plugin-home-sections for collections and playlists.
- jellyfin-plugin-custom-logo - Replaces the splash, header, admin drawer logo and favicon with your own logo and header text, configured from the dashboard.
✅ JF12
- jellyfin-plugin-custom-tabs - Adds personalized tabs in jellyfin-web for quick access to custom content.
- jellyfin-plugin-GetAvatar - Allows users to choose an avatar from a collection of images.
- jellyfin-plugin-home-sections - Allows users to customize the jellyfin-web home screen with dynamic sections like "Because You Watched" and "Latest Movies".
- jellyfin-plugin-media-bar - A Featured Content Bar to showcase your media collection.
- jellyfin-plugin-pages - Enables other plugins to create custom Jellyfin pages that match the native UI.
- jellyfin-plugin-ratings - Adds user ratings, card overlays, media requests, deletion workflows, chat, and new media notifications to Jellyfin.
- jellyfin-plugin-skin-manager - Helps you to download and install skins.
- Jellyfin-Seasonals - Collections of seasonal themes and animations for Jellyfin.
- JellyFrame - A complete customization and extension framework for Jellyfin. Install community mods and themes from the dashboard, or build your own with a full server-side JavaScript API.
- SeerrFin - Discover and request movies and TV shows through Seerr directly from Jellyfin.
- StarTrack - Adds per-user ratings, watchlists, diaries, lists, and member profiles to Jellyfin, with optional Letterboxd/Trakt/Simkl sync.
- Static Assets - Upload and serve static assets such as CSS, JavaScript, and images directly from Jellyfin.
🔸 Stale
📂 Collections & Playlists
▶️ Playback
- intro-skipper - Fingerprint audio to automatically detect intro and outro segments in Jellyfin.
✅ JF12
- jellyfin-alexa-plugin - Alexa skill for voice-controlled playback across 17 locales, including live TV, audiobooks with resume, and photo slideshows on Echo Show.
- jellyfin-plugin-cinemamode - Enables Jellyfin's Cinema Mode with local trailers and pre-rolls.
- jellyfin-plugin-dedupe-continue-watching - Deduplicates the Continue Watching row so each series appears only once, using the most recently played episode.
- jellyfin-plugin-discontinue-watching - Lets you remove items from the Continue Watching list without resetting watch progress, with optional auto-hide after inactivity.
- jellyfin-plugin-jellysleep - Adds sleep timer functionality to Jellyfin.
- Jellyfin.Plugin.StreamLimit - Allows limiting the number of simultaneous streams per user.
- jellyfin-transcode-nag - Nags users when they're transcoding due to unsupported formats or codecs, while allowing bitrate-based transcoding.
- Replay Gain - Normalizes audio volume across your media on the fly to maintain a consistent loudness level.
✅ JF12
- Stream Generator - Generates customizable, secure HLS stream URLs with isolated tokens and selectable audio or subtitle tracks for external players (e.g. in games).
✅ JF12
- TheIntroDB - Community powered database of intro, recap, credits, and preview segments for movies and TV shows.
- VFQ Auto Selector - Automatically selects Québécois/French Canadian (VFQ) audio tracks on playback, choosing the highest-quality matching track.
✅ JF12
🔗 Integration & Sync
- Gelato - Replaces Jellyfin's default search with Stremio-powered results and can automatically import entire catalogs into your library through scheduled tasks.
- jellyfin-ani-sync - Automatically tracks and synchronizes anime watching progress between Jellyfin and Anilist and other services.
- [jellyfin-plugin-a