mirror of
https://github.com/awesome-jellyfin/awesome-jellyfin.git
synced 2026-09-03 05:10:27 +03:00
33 KiB
33 KiB
A List of Awesome Jellyfin Themes and Plugins
[ Plugins • Companion Apps & Tools • Guides • Snippets • Related • Contribute ]
🖌️ ThemesBrowse the collection of community themes |
📺 ClientsBrowse available clients for all platforms |
|---|
🧩 Plugins
🎨 UI & Customization
- HoverTrailer - Displays movie trailers on hover.
- InPlayerEpisodePreview - Adds an episode list to the video player.
- 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, Jellyseerr search and request integration, and other improvements to Jellyfin.
- jellyfin-icon-metadata - Adds metadata provider icons to Jellyfin.
- Jellyfin-JavaScript-Injector - Inject custom JavaScript into the Jellyfin UI without modifying index.html.
- Jellyfin-MonWUI-Plugin - UI enhancement toolkit for Jellyfin providing customizable sliders, hover trailers, a music player, notifications, and other interface modules.
- 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-sectionsfor collections and playlists. - jellyfin-plugin-custom-tabs - Add 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 show off 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.
🔸 Stale - Jellyfin-Seasonals - A jellyfin plugin with collections of seasonal themes/animations.
- jellyscrub - Smooth mouse-over video scrubbing previews.
🔸 Stale- NOTE: Jellyfin 10.9 now natively supports trickplay.
- Static Assets - Upload and serve static assets such as CSS, JavaScript, and images directly from Jellyfin.
📂 Collections & Playlists
- jellyfin-favorited-songs-playlist - Automatically creates and updates a "Favorited Songs" playlist containing all your favorited music tracks.
- jellyfin-plugin-auto-collections - Automatically creates and maintains dynamic collections based on flexible criteria.
- jellyfin-plugin-collection-import - Create and sort collections by importing from external sources like mdblist.
- jellyfin-plugin-provider-stuff - Automates tagging library items with streaming provider tags, creates collections per provider.
- Jellyfin-Roulette - Adds a roulette feature that plays a random entry from a playlist.
- jellyfin-smartlists-plugin - Creates dynamic collections and playlists in Jellyfin that automatically update based on customizable rules as the library changes.
- playlist-generator - Create personal playlists based on your listening history.
- TheDwarfsHammer - Enhanced collection management and content discovery for Jellyfin.
▶️ Playback
- intro-skipper - Fingerprint audio to automatically detect intro and outro segments in Jellyfin.
- jellyfin-plugin-cinemamode - A plugin that allows users to enable Jellyfin's Cinema Mode functionality with local trailers and pre-rolls.
- 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.
🔗 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-animethemes - Fetches anime opening and ending themes from AnimeThemes.moe, supporting both audio and video.
- Jellyfin.Plugin.JF_To_Stash_Sync - Synchronizes viewing activity with Stash.
- jellyfin-plugin-letterboxd-sync - Automatically syncs your watched movie history with Letterboxd.
- jellyfin-plugin-listenbrainz - Automatically syncs your music activity with ListenBrainz.
- jellyfin-plugin-streamyfin - Companion plugin for Streamyfin which allows for a centralized configuration of the Streamyfin application.
- jellyfin-rpc by kennethsible - Displays your current Jellyfin activity directly on Discord.
- jellyfin-rpc by Radiicall - Displays your current Jellyfin activity directly on Discord.
- jellynext - Creates per-user virtual libraries for personalized Trakt recommendations and new seasons.
- MyAnimeSync - Automatically synchronizes anime watching progress between Jellyfin and MyAnimeList.
- Plexyfin - Automatically synchronize artwork and collections from your Plex Media Server to Jellyfin. Useful for users of Kometa.
- Shokofin - A Jellyfin plugin to integrate Jellyfin with Shoko Server.
🔔 Notifications
- Jellyfin-Newsletter - Sends newsletters and notifications about library changes (additions, updates, deletions) via email, Discord, or Telegram.
- Jellyfin-Newsletter-Plugin - Newsletters for recently added media.
🔹 Beta🔸 Stale - jellyfin-plugin-DiscordNotifier - Send notifications of Jellyfin server events to Discord.
- jellyfin-plugin-TelegramNotifier - Receive notifications of Jellyfin server events via Telegram.
- NotifySync - Adds a notification bell to Jellyfin that displays recent additions.
🔐 Authentication
- jellyfin-plugin-ldapauth - Allows the use of ldap as an auth provider.
- jellyfin-plugin-sso - Allows users to sign in through an SSO provider.
🔹 Beta - TeleJelly - Allows users to sign in through the Telegram Login Widget.
📚 Library Management
- AniLiberty STRM Plugin - Generates AniLiberty STRM libraries for Jellyfin with metadata, intro markers, and watch-progress sync.
- Jellyfin Ignore - Ignore filename patterns on library scans.
🔹 Beta🔸 Stale - jellyfin-local-posters - Automatically matches and imports local posters using TPDb and MediUX filename formats. Also supports syncing posters from Google Drive.
- jellyfin-musictags-plugin - Automatically extracts audio file metadata and converts it into standard Jellyfin tags.
- jellyfin-plugin-air-times - Provides localized series air times based on server location.
- jellyfin-plugin-enigma2 - Supports Vu+ & Enigma2 live TV streamers.
🔸 Stale - jellyfin-plugin-languageTags - Adds language tags to media based on audio tracks using FFmpeg.
- jellyfin-plugin-localrecs - Generates personalized movie and TV recommendations based on local watch history without external services required.
- jellyfin-plugin-media-cleaner - Automatically removes played media after a specified time period.
- jellyfin-plugin-MediathekViewDL - Integrates MediathekViewDL into Jellyfin and allows users to search, download, and manage content.
- jellyfin-plugin-meilisearch - Enhances Jellyfin search speed and accuracy by offloading queries to a Meilisearch instance.
- jellyfin-powertoys - A collection of plugins to enhance Jellyfin with additional features and tools.
- JellyfinTweaks - Override Jellyfin settings such as Enable Backdrops and Enable Theme Music across all devices.
- Jellyfin-Xtream-Library - Syncs Xtream VOD and Series content to native Jellyfin libraries via STRM files, with automatic metadata lookup and Live TV support.
- JellySTRMprobe - Probes STRM files to extract media information (codec, resolution, duration, audio) that Jellyfin skips during library scans.
- media-upload-plugin - Media-manager that provides uploads, bulk downloads from URLs, and directory browsing within Jellyfin.
- smart-covers - Cover extraction for books, audiobooks, comics, magazines, and music libraries with online fallback via Open Library & Google Books.
- whisper-subs - Automatically generates subtitles using local AI models powered by Whisper, with all processing on your server.
🏷️ Metadata Providers
- jellyfin-imdb-rating-updater - Downloads the IMDb ratings dataset daily and updates the CommunityRating field for library items with an IMDb ID without modifying other metadata.
- jellyfin-plugin-AnimeMultiSource - Aggregates anime metadata, tags, artwork, and people from multiple sources (AniList, AniDB, MAL/Jikan, TVDB, Fanart.tv) with rate limiting and persistent caching for large libraries.
- Jellyfin.Plugin.ArtworkMultiSource - Combines posters and logos from TMDb and TVDB with language-aware priority and configurable sorting.
- jellyfin-plugin-hikka - Metadata and images for anime and manga from the Hikka website.
- jellyfin-plugin-itunes - A Jellyfin plugin that fetches album and artist metadata from Apple Music.
- jellyfin-plugin-kinopoisk - Metadata provider for Kinopoisk.
- Jellyfin.Plugin.MDBList_Ratings - Retrieves ratings from MDBList using TMDb IDs and integrates them into Jellyfin's rating fields, with optional UI enhancements to display ratings from multiple sources.
- jellyfin-plugin-myanimelist - Provides MyAnimeList metadata for anime.
- jellyfin-plugin-onepace - Plugin for the One Pace project.
- Jellyfin Plugin PhoenixAdult - Metadata provider helps fill Jellyfin/Emby with information for your adult videos by pulling from the original site.
- jellyfin-plugin-shikimori - Metadata provider for shikimori.one.
- Jellyfin Plugin Stash - Metadata provider for Stash.
- Jellyfin Plugin ThePornDB - Metadata provider for ThePornDB.
- jellyfin-youtube-metadata-plugin - YouTube Metadata Plugin.
👾 Companion Apps & Tools
🖼️ Artwork & Posters
- CoverMaker - Allows designing and generating custom cover images for your media collections.
- Jellyfin-Cover-Maker - A website to easily create consistent covers and posters for your Jellyfin libraries.
- Jellyfin-Image-Exporter - A script to export images (posters, banners, thumbnails) from your Jellyfin media server's metadata library.
- jellyfin-poster-hrd-logo - Automatically downloads covers for HDR movies from TMDb and applies an HDR logo in the top-right corner.
- jellyfin_ratings - Replaces Jellyfin ratings with ratings from various sources (IMDb, Trakt, Imdb, Letterboxd, etc.).
- jellyfin-tools - This library is to generate images with Jellyfin-like styling (shadow overlay and library title text) from source images.
- Jellyfin Update Poster - Handles ZIP files containing multiple cover images from ThePosterDB and MediUX. Set Downloader for MediUX.
- jellytools - A CLI tool for synchronizing artwork and collections to Jellyfin from Plex and to generate and embed customizable animated library card videos in the Jellyfin UI.
- pixelfin - Lets you quickly see which image types are present, missing, or low resolution in your Jellyfin libraries. You can also save images in embedded HTML files or ZIP archives.
- Posterizarr - Automates the creation of high-quality posters, backgrounds, and title cards for Plex, Jellyfin, and Emby with customizable overlays and direct uploads.
- TitleCardMaker - Automated title card maker for Plex, Jellyfin, and Emby.
🔍 Media Requests & Discovery
- Anchorr - Discord bot for Jellyfin media requests and new content notifications.
- AudioBookRequest - A request management tool for audiobooks on Plex, Jellyfin, and Audiobookshelf.
- content-recommender - Webpage that suggests Movies or Shows from your library based on your watch history.
- jellyfin-updoot - Adds thumbs-up recommendations, per-item comments, and a "recommended by users" page.
- jellyseerr - A request management and media discovery tool.
- List-Sync - Automatically import movies and TV shows from IMDB or Trakt lists into Jellyseerr.
🔹 Beta - reiverr - Combined interface for JF, TMDB, Radarr and Sonarr.
🔹 Beta - scenepeek-android - An Android app that provides detailed movie and TV show information with TMDB and Jellyseerr integration.
- SuggestArr - Automatically request suggested movies and TV shows to Jellyseerr based on recently watched.
- swiparr - Swipe through your library, match with friends in a session, and find something everyone wants to watch.
- whatseerr - WhatsApp bot for Seerr that allows users to search and request media via WhatsApp messages.
📊 Statistics & Watch History
- jellyfin-rewind - A Spotify Wrapped-like app made for people who use Jellyfin for listening to music.
- jellyfin-watch-updater - Updates
lastPlayedDatefor watched items when clients fail to set it, enabling tools such as media cleanup plugins to correctly detect watched media. - JellyPlex-Watched - Syncs watch history between Jellyfin, Plex, and Emby Servers.
- Jellystat - A free and open source Statistics App for Jellyfin.
- jelly-watch-wise - A standalone app that monitors and enforces Jellyfin watch time limits per user, with API integration and a simple GUI.
- streamystats - Statistics service for Jellyfin, providing analytics and data visualization.
- watchstate - Sync play state between different media servers.
👥 User Management
- Jellycord - A Discord companion bot for managing your JFA-GO instance.
- jellyfin-telegram-channel-sync - Syncs Jellyfin user access with Telegram channel membership, automatically disabling accounts when members leave.
- jfa-go - User- / Invite-Management system for Jellyfin.
- jf-avatars - Allows users to select avatars from an image gallery.
- wizarr - Advanced user invitation and management system.
📁 Media Organization
- CineSync - A Python based library management tool designed to organize debrid & local libraries without the support of Sonarr & Radarr.
- Fixarr - Media Renamer and Backup tool. (Backup still WIP)
🔹 Beta - Jellyfin-Auto-Collections - A tool to automatically make and update collections based on internet lists such as IMDb and letterboxd.
- JellyfinEasyMetadataManager - A desktop tool for managing and editing metadata in Jellyfin libraries.
- jellyfinmanager - A command-line tool for managing Jellyfin watched status, featuring backup/restore capabilities and missing episode detection using TVDB.
- jellysweep - A smart cleanup tool for your Jellyfin media server. It automatically removes old, unwatched movies and TV shows by analyzing your viewing history and user requests.
- mnamer - Highly customizable tool to automatically rename all media files.
🔸 Stale - Multi-User Media Cleaner - Query and delete unwanted media content from your Jellyfin server.
- Squishy - Transcode and download your Jellyfin media with fully customizable presets and hardware acceleration.
💬 Subtitles
- bazarr-jellyfin - Search and download subtitles directly from Jellyfin's native subtitle UI using your Bazarr instance.
- OpenSubtitlesDownload - Automatically or manually download subtitles using CLI/Gnome/KDE.
- subgen - Autogenerate subtitles using OpenAI Whisper Model via Jellyfin.
🎵 Music
- AudioMuse-AI - Sonic analysis and AI-powered clustering to create smart, tempo and mood-based playlists using the Jellyfin API.
- jellyfin-theme-music-manager - A web application for managing theme songs and backdrop videos for your Jellyfin media library.
- jellyplist - Utility for syncing Spotify playlists to Jellyfin.
🔹 Beta - JellyTunes - Sync your Jellyfin music library to any USB drive or SD card — with optional FLAC to MP3 conversion.
- MusicBrainz-UserScripts - One-click importing of album from Jellyfin into MusicBrainz.
- Playlifin - Converts YouTube Music playlists to Jellyfin playlists.
📥 Content Import
- calibre2jellyfin - Python script to construct a Jellyfin ebook library from a Calibre library.
- trailarr - Manages trailer downloads for your Radarr and Sonarr libraries.
- trailerfin - Automatically retrieves and creates STRM links to IMDb trailers and places them in the backdrops folder to view trailers on the details page.
- ytdlp2STRM - Streams YouTube, Twitch and more via yt-dlp to Jellyfin.
- ytdl-sub - Automate downloading and metadata generation with YoutubeDL.
🔧 Server Administration
- ADRG - Dynamic Docker resource governor using cgroups v2 to throttle background tasks during media activity.
- autopulse - A lightweight automation service that updates Plex, Jellyfin, and Emby libraries based on notifications from media organizers like Sonarr and Radarr.
- autoscan - Replaces the default Plex and Emby behaviour for picking up changes on the file system.
🔸 Stale - Cloud Seeder - A 1-click installer and maintainer for Jellyfin on Windows, Mac and Linux.
- declarative-jellyfin - Declarative configuration of your Jellyfin server on NixOS.
🔹 Beta - jellyfin-encoder - Docker-based automatic 720p HEVC/AV1 transcoding service for Jellyfin libraries with NVIDIA and Intel hardware acceleration.
- jellyhub - A web app that indexes media from multiple Jellyfin servers into a single searchable hub, letting you see which server hosts the content you're looking for.
- Jellyman - A CLI Program for installing and managing Jellyfin.
- JellyRoller - A CLI Jellyfin Controller.
🔹 Beta - JellySearch - A fast full-text search proxy for Jellyfin using Meilisearch.
- Jellyswarrm - Reverse proxy that lets you combine multiple Jellyfin servers into one virtual instance.
- Samsung-Jellyfin-Installer - Cross-platform tool that helps you install Jellyfin on Samsung Smart TVs running Tizen OS.
- Universal Plugin Repo - Consolidates many plugin repositories to create a universal catalogue.
- xsrv.jellyfin - Ansible role to deploy and configure Jellyfin.
🧰 Miscellaneous
- embyToLocalPlayer - Lets you watch videos from Jellyfin using a local video player (like VLC and MPV) and syncs watch progress back.
- jelly-clipper - A web application for creating, sharing, and managing video clips from your Jellyfin media library.
🔹 Beta - Jellyfin Episodes Ratings Grid - Show IMDb episode ratings in a heatmap-style grid on Jellyfin series pages.
- jellyfin-mods - A collection of things you can do to personalize Jellyfin.
- Jellyfin Notification System - Sends Telegram notifications with media images whenever a new movie, series, season, or episode is added to Jellyfin.
🔸 Stale - Jellyfin Segment Editor - Manage Jellyfin Media Segment positions.
- KefinTweaks - A collection of enhancements and customizations.
- PPJF - Allows launching PotPlayer from Jellyfin Web.
- Scyphomote - A dedicated remote control for Jellyfin with support for playback transparency, trickplay previews, and more.
- tunarr - Create custom live TV channels from your Plex or Jellyfin library with a web UI and IPTV support.
📜 Snippets
- snippets/language-overlay - A script to add flags to movie posters.
📖 Guides
- jellyfin-on-macos - Guide for hosting Jellyfin on macOS with dynamic DNS, geo-filtering, and monitoring dashboards.
🌌 Related
This section includes software, guides and tools that are not specifically designed to work with Jellyfin, but can be useful for tasks related to media management or to enhance Jellyfin's functionality.
- Dispatcharr - Self-hosted M3U proxy with IPTV, EPG, and VOD management support.
- ErsatzTV - Stream custom live channels using your own media.
🔹 Beta - Explo - Automated music discovery tool that recommended tracks based on your listening history.
- locatarr - A list of tools used to automate the downloading and organization of media files.
- MediaTracker - Media tracker and user rating platform with Jellyfin integration.
- Movary - Media tracker and user rating platform.
🔹 Beta - Multi Scrobbler - Scrobbles music from many sources to many clients.
🔹 Beta - Quasarr - Emulates a usenet indexer and download client to allow direct downloads with sonarr/radarr.
- rffmpeg - A remote FFmpeg wrapper, commonly used for transcoding media on more capable machines.
- speedrr - Change your torrent client's upload speed dynamically, on certain events such as when a Plex/Jellyfin stream starts.
- Threadfin - M3U proxy for Jellyfin (Based on xTeVe).
- TRaSH Guides - Easy-to-understand guides for Sonarr, Radarr, and Bazarr, along with related tools.
Communities
This section contains links to communities which focus on Jellyfin or related topics.
- Jellyfin Discord - The official Jellyfin Discord server.
🔰 Official - Jellyfin Forum - The official Jellyfin forum.
🔰 Official - Jellyfin Matrix - The official Jellyfin Matrix server.
🔰 Official - r/Jellyfin - The official Jellyfin subreddit.
🔰 Official - r/JellyfinCommunity - An independent, community-run subreddit.
- JellyfinCommunity Discord - An independent, community-run Discord server.
Contribute
Contributions welcome! But please read the contribution guidelines first. You can also create a new issue.