[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71814":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":15,"starSnapshotCount":15,"syncStatus":31,"lastSyncTime":32,"discoverSource":33},71814,"awesome-jellyfin","awesome-jellyfin\u002Fawesome-jellyfin","A Collection of Awesome Jellyfin Plugins, Themes, Guides and More!","",null,"Shell",8141,233,77,19,0,52,132,389,156,38.11,"Creative Commons Zero v1.0 Universal",false,"main",[25,26,27],"awesome","awesome-list","jellyfin","2026-06-12 02:02:54","\u003C!--lint disable awesome-heading awesome-toc double-link-->\n\n\u003Cimg src=\"\u002Fassets\u002Fbanner.png\" \u002F>\n\u003Cblockquote align=\"center\"> A List of Awesome Jellyfin Themes and Plugins\u003C\u002Fblockquote>\n\n\u003Cp align=\"center\">\n[\n  \u003Ca href=\"#-plugins\">Plugins\u003C\u002Fa> •\n  \u003Ca href=\"#-companion-apps--tools\">Companion Apps & Tools\u003C\u002Fa> •\n  \u003Ca href=\"#-guides\">Guides\u003C\u002Fa> •\n  \u003Ca href=\"#-snippets\">Snippets\u003C\u002Fa> •\n  \u003Ca href=\"#-related\">Related\u003C\u002Fa> •\n  \u003Ca href=\"#contribute\">Contribute\u003C\u002Fa>\n]\n\u003C\u002Fp>\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Cth width=\"500px\" align=\"center\">\n      \u003Ch3>\u003Ca href=\"THEMES.md\">🖌️ Themes\u003C\u002Fa>\u003C\u002Fh3>\n      Browse the collection of community themes\u003Cbr \u002F>\n      \u003Cimg width=\"1\" height=\"10\" \u002F>\n    \u003C\u002Fth>\n    \u003Cth width=\"500px\" align=\"center\">\n      \u003Ch3>\u003Ca href=\"CLIENTS.md\">📺 Clients\u003C\u002Fa>\u003C\u002Fh3>\n      Browse available clients for all platforms\u003Cbr \u002F>\n      \u003Cimg width=\"1\" height=\"10\" \u002F>\n    \u003C\u002Fth>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n## 🧩 Plugins\n\n\n### 🎨 UI & Customization\n\n\u003C!-- sort list:plugins-ui -->\n- [HoverTrailer](https:\u002F\u002Fgithub.com\u002FFovty\u002FHoverTrailer) - Displays movie trailers on hover.\n- [InPlayerEpisodePreview](https:\u002F\u002Fgithub.com\u002FNamo2\u002FInPlayerEpisodePreview) - Adds an episode list to the video player.\n- [jellyfin-editors-choice-plugin](https:\u002F\u002Fgithub.com\u002Flachlandcp\u002Fjellyfin-editors-choice-plugin) - Adds a Netflix-style, full-width content slider to the home page to feature selected content.\n- [Jellyfin-Enhanced](https:\u002F\u002Fgithub.com\u002Fn00bcodr\u002FJellyfin-Enhanced) - Adds keyboard shortcuts, subtitle styling, TMDB reviews, Jellyseerr search and request integration, and other improvements to Jellyfin.\n- [jellyfin-icon-metadata](https:\u002F\u002Fgithub.com\u002FDruidblack\u002Fjellyfin-icon-metadata) - Adds metadata provider icons to Jellyfin.\n- [Jellyfin-JavaScript-Injector](https:\u002F\u002Fgithub.com\u002Fn00bcodr\u002FJellyfin-JavaScript-Injector) - Injects custom JavaScript into the Jellyfin UI without modifying index.html.\n- [Jellyfin-MonWUI-Plugin](https:\u002F\u002Fgithub.com\u002FG-grbz\u002FJellyfin-MonWUI-Plugin) - UI enhancement toolkit for Jellyfin providing customizable sliders, hover trailers, a music player, notifications, and other interface modules.\n- [Jellyfin.Plugin.ActorPlus](https:\u002F\u002Fgithub.com\u002FDruidblack\u002FJellyfin.Plugin.ActorPlus) - Adds additional details and hoverable filmography to actor portraits and displays actor lists when hovering over movie or series posters.\n- [jellyfin-plugin-collection-sections](https:\u002F\u002Fgithub.com\u002FIAmParadox27\u002Fjellyfin-plugin-collection-sections) - Adds additional sections to `jellyfin-plugin-home-sections` for collections and playlists.\n- [jellyfin-plugin-custom-tabs](https:\u002F\u002Fgithub.com\u002FIAmParadox27\u002Fjellyfin-plugin-custom-tabs) - Adds personalized tabs in jellyfin-web for quick access to custom content.\n- [jellyfin-plugin-GetAvatar](https:\u002F\u002Fgithub.com\u002Fcedev-1\u002Fjellyfin-plugin-GetAvatar) - Allows users to choose an avatar from a collection of images.\n- [jellyfin-plugin-home-sections](https:\u002F\u002Fgithub.com\u002FIAmParadox27\u002Fjellyfin-plugin-home-sections) - Allows users to customize the jellyfin-web home screen with dynamic sections like \"Because You Watched\" and \"Latest Movies\".\n- [jellyfin-plugin-media-bar](https:\u002F\u002Fgithub.com\u002FIAmParadox27\u002Fjellyfin-plugin-media-bar) - A Featured Content Bar to showcase your media collection.\n- [jellyfin-plugin-pages](https:\u002F\u002Fgithub.com\u002FIAmParadox27\u002Fjellyfin-plugin-pages) - Enables other plugins to create custom Jellyfin pages that match the native UI.\n- [jellyfin-plugin-ratings](https:\u002F\u002Fgithub.com\u002FK3ntas\u002Fjellyfin-plugin-ratings) - Adds user ratings, card overlays, media requests, deletion workflows, chat, and new media notifications to Jellyfin.\n- [jellyfin-plugin-skin-manager](https:\u002F\u002Fgithub.com\u002Fdanieladov\u002Fjellyfin-plugin-skin-manager) - Helps you to download and install skins.\n- [Jellyfin-Seasonals](https:\u002F\u002Fgithub.com\u002FCodeDevMLH\u002FJellyfin-Seasonals) - Collections of seasonal themes and animations for Jellyfin.\n- [jellyscrub](https:\u002F\u002Fgithub.com\u002Fnicknsy\u002Fjellyscrub) - Smooth mouse-over video scrubbing previews. `🔸 Stale`\n  \u003C!--lint ignore list-item-indent awesome-list-item-->\n    -  **NOTE:** Jellyfin 10.9 now natively supports trickplay.\n- [Static Assets](https:\u002F\u002Fgithub.com\u002Fcleverdevil\u002Fjelly-static-assets) - Upload and serve static assets such as CSS, JavaScript, and images directly from Jellyfin. `🔸 Stale`\n\n\n### 📂 Collections & Playlists\n\n\u003C!-- sort list:plugins-collections -->\n- [jellyfin-favorited-songs-playlist](https:\u002F\u002Fgithub.com\u002FSaturn745\u002Fjellyfin-favorited-songs-playlist) - Automatically creates and updates a \"Favorited Songs\" playlist containing all your favorited music tracks.\n- [jellyfin-plugin-auto-collections](https:\u002F\u002Fgithub.com\u002FKeksBombe\u002Fjellyfin-plugin-auto-collections) - Automatically creates and maintains dynamic collections based on flexible criteria.\n- [jellyfin-plugin-collection-import](https:\u002F\u002Fgithub.com\u002Flostb1t\u002Fjellyfin-plugin-collection-import) - Creates and sorts collections by importing from external sources like *mdblist*.\n- [jellyfin-plugin-provider-stuff](https:\u002F\u002Fgithub.com\u002Fkamilkosek\u002Fjellyfin-plugin-provider-stuff) - Automates tagging library items with streaming provider tags, creates collections per provider. `🔸 Stale`\n- [Jellyfin-Roulette](https:\u002F\u002Fgithub.com\u002Fztffn\u002FJellyfin-Roulette) - Adds a roulette feature that plays a random entry from a playlist.\n- [jellyfin-smartlists-plugin](https:\u002F\u002Fgithub.com\u002Fjyourstone\u002Fjellyfin-smartlists-plugin) - Creates dynamic collections and playlists in Jellyfin that automatically update based on customizable rules as the library changes.\n- [playlist-generator](https:\u002F\u002Fgithub.com\u002FEeeeelias\u002Fplaylist-generator) - Creates personal playlists based on your listening history.\n- [TheDwarfsHammer](https:\u002F\u002Fgithub.com\u002FKamoba\u002Fjellyfin-plugin-thedwarfshammer) - Enhanced collection management and content discovery for Jellyfin.\n\n\n### ▶️ Playback\n\n\u003C!-- sort list:plugins-playback -->\n- [intro-skipper](https:\u002F\u002Fgithub.com\u002Fintro-skipper\u002Fintro-skipper) - Fingerprint audio to automatically detect intro and outro segments in Jellyfin.\n- [jellyfin-plugin-cinemamode](https:\u002F\u002Fgithub.com\u002FCherryFloors\u002Fjellyfin-plugin-cinemamode) - Enables Jellyfin's Cinema Mode with local trailers and pre-rolls.\n- [jellyfin-plugin-discontinue-watching](https:\u002F\u002Fgithub.com\u002Fjon4hz\u002Fjellyfin-plugin-discontinue-watching) - Lets you remove items from the Continue Watching list without resetting watch progress, with optional auto-hide after inactivity.\n- [jellyfin-plugin-jellysleep](https:\u002F\u002Fgithub.com\u002Fjon4hz\u002Fjellyfin-plugin-jellysleep) - Adds sleep timer functionality to Jellyfin.\n- [Jellyfin.Plugin.StreamLimit](https:\u002F\u002Fgithub.com\u002FJellyboxAD\u002FJellyfin.Plugin.StreamLimit) - Allows limiting the number of simultaneous streams per user.\n- [jellyfin-transcode-nag](https:\u002F\u002Fgithub.com\u002Fvoc0der\u002Fjellyfin-transcode-nag) - Nags users when they're transcoding due to unsupported formats or codecs, while allowing bitrate-based transcoding.\n\n\n### 🔗 Integration & Sync\n\n\u003C!-- sort list:plugins-integration -->\n- [Gelato](https:\u002F\u002Fgithub.com\u002Flostb1t\u002FGelato) - Replaces Jellyfin's default search with Stremio-powered results and can automatically import entire catalogs into your library through scheduled tasks.\n- [jellyfin-ani-sync](https:\u002F\u002Fgithub.com\u002Fvosmiic\u002Fjellyfin-ani-sync) - Automatically tracks and synchronizes anime watching progress between Jellyfin and [Anilist](https:\u002F\u002Fanilist.co\u002F) and other services.\n- [jellyfin-plugin-animethemes](https:\u002F\u002Fgithub.com\u002FEusthEnoptEron\u002Fjellyfin-plugin-animethemes) - Fetches anime opening and ending themes from [AnimeThemes.moe](https:\u002F\u002Fanimethemes.moe\u002F), supporting both audio and video.\n- [Jellyfin.Plugin.JF_To_Stash_Sync](https:\u002F\u002Fgithub.com\u002FDruidblack\u002FJellyfin.Plugin.JF_To_Stash_Sync) - Synchronizes viewing activity with Stash.\n- [jellyfin-plugin-letterboxd-sync](https:\u002F\u002Fgithub.com\u002FGizmo091\u002Fjellyfin-plugin-letterboxd-sync) - Automatically syncs your watched movie history with Letterboxd.\n- [jellyfin-plugin-listenbrainz](https:\u002F\u002Fgithub.com\u002Flyarenei\u002Fjellyfin-plugin-listenbrainz) - Automatically syncs your music activity with ListenBrainz.\n- [jellyfin-plugin-streamyfin](https:\u002F\u002Fgithub.com\u002Fstreamyfin\u002Fjellyfin-plugin-streamyfin) - Companion plugin for Streamyfin which allows for a centralized configuration of the Streamyfin application.\n- [jellyfin-rpc by *kennethsible*](https:\u002F\u002Fgithub.com\u002Fkennethsible\u002Fjellyfin-rpc) - Displays your current Jellyfin activity directly on Discord.\n- [jellyfin-rpc by *Radiicall*](https:\u002F\u002Fgithub.com\u002FJustRadical\u002Fjellyfin-rpc) - Displays your current Jellyfin activity directly on Discord.\n- [jellynext](https:\u002F\u002Fgithub.com\u002Fluall0\u002Fjellynext) - Creates per-user virtual libraries for personalized Trakt recommendations and new seasons.\n- [MyAnimeSync](https:\u002F\u002Fgithub.com\u002Fiankiller77\u002FMyAnimeSync) - Automatically synchronizes anime watching progress between Jellyfin and MyAnimeList.\n- [Plexyfin](https:\u002F\u002Fgithub.com\u002Fcleverdevil\u002Fplexyfin) - Automatically synchronizes artwork and collections from Plex to Jellyfin.\n- [Shokofin](https:\u002F\u002Fgithub.com\u002FShokoAnime\u002FShokofin) - Integrates [Shoko Server](https:\u002F\u002Fshokoanime.com\u002Fdownloads\u002Fshoko-server\u002F) with Jellyfin for anime library management.\n\n\n### 🔔 Notifications\n\n\u003C!-- sort list:plugins-notifications -->\n- [Jellyfin-Newsletter](https:\u002F\u002Fgithub.com\u002FSanidhya30\u002FJellyfin-Newsletter) - Sends newsletters and notifications about library changes (additions, updates, deletions) via email, Discord, or Telegram.\n- [Jellyfin-Newsletter-Plugin](https:\u002F\u002Fgithub.com\u002FCloud9Developer\u002FJellyfin-Newsletter-Plugin) - Newsletters for recently added media. `🔹 Beta`\n- [jellyfin-plugin-DiscordNotifier](https:\u002F\u002Fgithub.com\u002Fcedev-1\u002Fjellyfin-plugin-DiscordNotifier) - Sends notifications of Jellyfin server events to Discord.\n- [jellyfin-plugin-TelegramNotifier](https:\u002F\u002Fgithub.com\u002FRomainPierre7\u002Fjellyfin-plugin-TelegramNotifier) - Receive notifications of Jellyfin server events via Telegram.\n- [NotifySync](https:\u002F\u002Fgithub.com\u002Fpeterdu1109\u002FNotifySync) - Adds a notification bell to Jellyfin that displays recent additions.\n\n\n### 🔐 Authentication\n\n\u003C!-- sort list:plugins-auth -->\n- [jellyfin-plugin-ldapauth](https:\u002F\u002Fgithub.com\u002Fjellyfin\u002Fjellyfin-plugin-ldapauth) - Allows the use of LDAP as an auth provider.\n- [jellyfin-plugin-sso](https:\u002F\u002Fgithub.com\u002F9p4\u002Fjellyfin-plugin-sso) - Allows users to sign in through an SSO provider. `🔹 Beta`\n- [TeleJelly](https:\u002F\u002Fgithub.com\u002Fhexxone\u002FTeleJelly) - Allows users to sign in through the [Telegram Login Widget](https:\u002F\u002Fcore.telegram.org\u002Fwidgets\u002Flogin).\n\n\n### 📚 Library Management\n\n\u003C!-- sort list:plugins-library -->\n- [AniLiberty STRM Plugin](https:\u002F\u002Fgithub.com\u002Fqueukat\u002FAniLibriaStrmPlugin) - Generates AniLiberty STRM libraries for Jellyfin with metadata, intro markers, and watch-progress sync.\n- [Jellyfin Ignore](https:\u002F\u002Fgithub.com\u002Ffdett\u002Fjellyfin-ignore\u002F) - Ignores filename patterns on library scans. `🔹 Beta` `🔸 Stale`\n- [jellyfin-local-posters](https:\u002F\u002Fgithub.com\u002FNooNameR\u002FJellyfin.Plugin.LocalPosters\u002F) - Automatically matches and imports local posters using TPDb and MediUX filename formats. Also supports syncing posters from Google Drive.\n- [jellyfin-musictags-plugin](https:\u002F\u002Fgithub.com\u002Fjyourstone\u002Fjellyfin-musictags-plugin) - Automatically extracts audio file metadata and converts it into standard Jellyfin tags.\n- [jellyfin-plugin-air-times](https:\u002F\u002Fgithub.com\u002Fk0d13\u002Fjellyfin-air-times) - Provides localized series air times based on server location. `🔸 Stale`\n- [jellyfin-plugin-enigma2](https:\u002F\u002Fgithub.com\u002Fknackebrot\u002Fjellyfin-plugin-enigma2) - Supports Vu+ & Enigma2 live TV streamers. `🔸 Stale`\n- [jellyfin-plugin-languageTags](https:\u002F\u002Fgithub.com\u002FTheXaman\u002Fjellyfin-plugin-languageTags) - Adds language tags to media based on audio tracks using FFmpeg.\n- [jellyfin-plugin-localrecs](https:\u002F\u002Fgithub.com\u002Frdpharr\u002Fjellyfin-plugin-localrecs) - Generates personalized movie and TV recommendations based on local watch history without external services required.\n- [jellyfin-plugin-media-cleaner](https:\u002F\u002Fgithub.com\u002Fshemanaev\u002Fjellyfin-plugin-media-cleaner) - Automatically removes played media after a specified time period.\n- [jellyfin-plugin-MediathekViewDL](https:\u002F\u002Fgithub.com\u002FCatNoir2006\u002Fjellyfin-plugin-MediathekViewDL) - Integrates MediathekViewDL into Jellyfin and allows users to search, download, and manage content.\n- [jellyfin-plugin-meilisearch](https:\u002F\u002Fgithub.com\u002Farnesacnussem\u002Fjellyfin-plugin-meilisearch) - Enhances Jellyfin search speed and accuracy by offloading queries to a Meilisearch instance.\n- [jellyfin-powertoys](https:\u002F\u002Fgithub.com\u002Flennykean\u002Fjellyfin-powertoys) - A collection of plugins to enhance Jellyfin with additional features and tools.\n- [JellyfinTweaks](https:\u002F\u002Fgithub.com\u002Fn00bcodr\u002FJellyfinTweaks) - Overrides Jellyfin settings such as *Enable Backdrops* and *Enable Theme Music* across all devices.\n- [Jellyfin-Xtream-Library](https:\u002F\u002Fgithub.com\u002Ffirestaerter3\u002FJellyfin-Xtream-Library) - Syncs Xtream VOD and Series content to native Jellyfin libraries via STRM files, with automatic metadata lookup and Live TV support.\n- [JellySTRMprobe](https:\u002F\u002Fgithub.com\u002Ffirestaerter3\u002FJellySTRMprobe) - Probes STRM files to extract media information (codec, resolution, duration, audio) that Jellyfin skips during library scans.\n- [media-upload-plugin](https:\u002F\u002Fgithub.com\u002FGrandguyJS\u002Fmedia-upload-plugin) - Media-manager that provides uploads, bulk downloads from URLs, and directory browsing within Jellyfin. `🔸 Stale`\n- [smart-covers](https:\u002F\u002Fgithub.com\u002FGeiserX\u002Fsmart-covers) - Cover extraction for books, audiobooks, comics, magazines, and music libraries with online fallback via Open Library & Google Books.\n- [whisper-subs](https:\u002F\u002Fgithub.com\u002FGeiserX\u002Fwhisper-subs) - Automatically generates subtitles using local AI models powered by Whisper, with all processing on your server.\n\n\n### 🏷️ Metadata Providers\n\n\u003C!-- sort list:metadata-providers -->\n- [jellyfin-imdb-rating-updater](https:\u002F\u002Fgithub.com\u002Fvoc0der\u002Fjellyfin-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.\n- [jellyfin-plugin-AnimeMultiSource](https:\u002F\u002Fgithub.com\u002Fwebbster64\u002Fjellyfin-plugin-AnimeMultiSource) - Aggregates anime metadata, tags, artwork, and people from multiple sources (AniList, AniDB, MAL\u002FJikan, TVDB, Fanart.tv) with rate limiting and persistent caching for large libraries.\n- [jellyfin-plugin-applemusic](https:\u002F\u002Fgithub.com\u002Flyarenei\u002Fjellyfin-plugin-applemusic) - Fetches album and artist metadata from Apple Music.\n- [Jellyfin.Plugin.ArtworkMultiSource](https:\u002F\u002Fgithub.com\u002FDruidblack\u002FJellyfin.Plugin.ArtworkMultiSource) - Combines posters and logos from TMDb and TVDB with language-aware priority and configurable sorting.\n- [jellyfin-plugin-hikka](https:\u002F\u002Fgithub.com\u002FHotMasya\u002Fjellyfin-plugin-hikka) - Metadata and images for anime and manga from the Hikka website.\n- [jellyfin-plugin-kinopoisk](https:\u002F\u002Fgithub.com\u002FLinFor\u002Fjellyfin-plugin-kinopoisk) - Metadata provider for [Kinopoisk](https:\u002F\u002Fwww.kinopoisk.ru\u002F).\n- [Jellyfin.Plugin.MDBList_Ratings](https:\u002F\u002Fgithub.com\u002FDruidblack\u002FJellyfin.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.\n- [jellyfin-plugin-myanimelist](https:\u002F\u002Fgithub.com\u002Fryandash\u002Fjellyfin-plugin-myanimelist) - Provides MyAnimeList metadata for anime.\n- [jellyfin-plugin-onepace](https:\u002F\u002Fgithub.com\u002Fjwueller\u002Fjellyfin-plugin-onepace) - Provides metadata and cover art for the [One Pace](https:\u002F\u002Fonepace.net) project.\n- [Jellyfin Plugin PhoenixAdult](https:\u002F\u002Fgithub.com\u002FDirtyRacer1337\u002FJellyfin.Plugin.PhoenixAdult) - Metadata provider for adult content from multiple sites. `🔸 Stale`\n- [jellyfin-plugin-shikimori](https:\u002F\u002Fgithub.com\u002Fte9c\u002Fjellyfin-plugin-shikimori) - Metadata provider for shikimori.one.\n- [Jellyfin Plugin Stash](https:\u002F\u002Fgithub.com\u002FDirtyRacer1337\u002FJellyfin.Plugin.Stash) - Metadata provider for [Stash](https:\u002F\u002Fgithub.com\u002Fstashapp\u002Fstash).\n- [Jellyfin Plugin ThePornDB](https:\u002F\u002Fgithub.com\u002FThePornDatabase\u002FJellyfin.Plugin.ThePornDB) - Metadata provider for ThePornDB.\n- [jellyfin-youtube-metadata-plugin](https:\u002F\u002Fgithub.com\u002Fankenyr\u002Fjellyfin-youtube-metadata-plugin) - Provides metadata for YouTube content.\n\n\n## 👾 Companion Apps & Tools\n\n\n### 🖼️ Artwork & Posters\n\n\u003C!-- sort list:tools-artwork -->\n- [aphrodite](https:\u002F\u002Fgithub.com\u002Fjackkerouac\u002Faphrodite) - Enhances media library posters with quality indicators like resolution, audio codec, and review ratings. `🔸 Stale`\n- [CoverMaker](https:\u002F\u002Fgithub.com\u002Fjeffersoncgo\u002FCoverMaker) - Allows designing and generating custom cover images for your media collections.\n- [Jellyfin-Cover-Maker](https:\u002F\u002Fgithub.com\u002FKartoffelChipss\u002FJellyfin-Cover-Maker) - Website for creating consistent covers and posters for Jellyfin libraries.\n- [Jellyfin-Image-Exporter](https:\u002F\u002Fgithub.com\u002FKurotaku-sama\u002FJellyfin-Image-Exporter) - Exports images (posters, banners, thumbnails) from Jellyfin metadata.\n- [jellyfin-poster-hrd-logo](https:\u002F\u002Fgithub.com\u002FDruidblack\u002Fjellyfin-poster-hrd-logo\u002Ftree\u002Fmain) - Automatically downloads covers for HDR movies from TMDb and applies an HDR logo in the top-right corner. `🔸 Stale`\n- [jellyfin_ratings](https:\u002F\u002Fgithub.com\u002FDruidblack\u002Fjellyfin_ratings) - Replaces Jellyfin ratings with ratings from various sources (IMDb, Trakt, Letterboxd, and others).\n- [jellyfin-tools](https:\u002F\u002Fgithub.com\u002Feebette\u002Fjellyfin-tools) - Generates images with Jellyfin-like styling such as shadow overlays and library title text. `🔸 Stale`\n- [Jellyfin Update Poster](https:\u002F\u002Fgithub.com\u002FIceshadow1404\u002FJellyfinUpdatePoster) - Batch imports cover images from [ThePosterDB](https:\u002F\u002Ftheposterdb.com\u002F) and [MediUX](https:\u002F\u002Fmediux.pro), with set downloading support for MediUX.\n- [jellytools](https:\u002F\u002Fgithub.com\u002Fcleverdevil\u002Fjellytools) - CLI tool for synchronizing artwork and collections from Plex to Jellyfin and generating animated library card videos. `🔸 Stale`\n- [pixelfin](https:\u002F\u002Fgithub.com\u002Fnothing2obvi\u002Fpixelfin) - Inspects Jellyfin libraries for missing, present, or low-resolution images with export support.\n- [Posterizarr](https:\u002F\u002Fgithub.com\u002Ffscorrupt\u002Fposterizarr) - Automates poster, background, and title card creation for Plex, Jellyfin, and Emby with customizable overlays.\n- [TitleCardMaker](https:\u002F\u002Fgithub.com\u002FCollinHeist\u002FTitleCardMaker) - Automated title card maker for Plex, Jellyfin, and Emby.\n\n\n### 🔍 Media Requests & Discovery\n\n\u003C!-- sort list:tools-requests -->\n- [Anchorr](https:\u002F\u002Fgithub.com\u002FopenVESSL\u002FAnchorr) - Discord bot for Jellyfin media requests and new content notifications.\n- [AudioBookRequest](https:\u002F\u002Fgithub.com\u002Fmarkbeep\u002FAudioBookRequest) - Request management tool for audiobooks on Plex, Jellyfin, and Audiobookshelf.\n- [content-recommender](https:\u002F\u002Fgithub.com\u002Fjeffersoncgo\u002Fcontent-recommender) - Suggests movies or TV shows from your library based on watch history.\n- [jellyfin-updoot](https:\u002F\u002Fgithub.com\u002FBobHasNoSoul\u002Fjellyfin-updoot) - Adds thumbs-up recommendations, per-item comments, and a \"recommended by users\" page.\n- [jellyseerr](https:\u002F\u002Fgithub.com\u002Fseerr-team\u002Fseerr) - Request management and media discovery tool for Jellyfin, Plex, and Emby.\n- [List-Sync](https:\u002F\u002Fgithub.com\u002FWoahai321\u002Flist-sync) - Automatically import movies and TV shows from IMDB or Trakt lists into [Jellyseerr](https:\u002F\u002Fgithub.com\u002Fseerr-team\u002Fseerr). `🔹 Beta`\n- [reiverr](https:\u002F\u002Fgithub.com\u002Faleksilassila\u002Freiverr) - Combined interface for Jellyfin, TMDB, Radarr, and Sonarr. `🔹 Beta`\n- [scenepeek-android](https:\u002F\u002Fgithub.com\u002FDivinelink\u002Fscenepeek-android) - An Android app that provides detailed movie and TV show information with TMDB and Jellyseerr integration.\n- [SuggestArr](https:\u002F\u002Fgithub.com\u002Fgiuseppe99barchetta\u002FSuggestArr) - Automatically request suggested movies and TV shows to [Jellyseerr](https:\u002F\u002Fgithub.com\u002Fseerr-team\u002Fseerr) based on recently watched.\n- [swiparr](https:\u002F\u002Fgithub.com\u002Fm3sserstudi0s\u002Fswiparr) - Swipe through your library, match with friends in a session, and find something everyone wants to watch.\n- [whatseerr](https:\u002F\u002Fgithub.com\u002FSuFxGIT\u002Fwhatseerr) - WhatsApp bot for Seerr that allows users to search and request media via WhatsApp messages.\n\n\n### 📊 Statistics & Watch History\n\n\u003C!-- sort list:tools-stats -->\n- [jellyfin-rewind](https:\u002F\u002Fgithub.com\u002FChaphasilor\u002Fjellyfin-rewind) - A *Spotify Wrapped*-like experience for Jellyfin music listeners.\n- [jellyfin-watch-updater](https:\u002F\u002Fgithub.com\u002FSimon-Eklundh\u002Fjellyfin-watch-updater) - Updates `lastPlayedDate` for watched items when clients fail to set it, enabling tools such as media cleanup plugins to correctly detect watched media.\n- [JellyPlex-Watched](https:\u002F\u002Fgithub.com\u002Fluigi311\u002FJellyPlex-Watched) - Syncs watch history between Jellyfin, Plex, and Emby Servers.\n- [Jellystat](https:\u002F\u002Fgithub.com\u002FCyferShepard\u002FJellystat) - Statistics and analytics dashboard for Jellyfin.\n- [jelly-watch-wise](https:\u002F\u002Fgithub.com\u002FJoker-KP\u002Fjelly-watch-wise) - Monitors and enforces Jellyfin watch time limits per user, with API integration and a simple GUI. `🔸 Stale`\n- [streamystats](https:\u002F\u002Fgithub.com\u002Ffredrikburmester\u002Fstreamystats) - Statistics service for Jellyfin, providing analytics and data visualization.\n- [watchstate](https:\u002F\u002Fgithub.com\u002Farabcoders\u002Fwatchstate) - Syncs play state between different media servers.\n\n\n### 👥 User Management\n\n\u003C!-- sort list:tools-users -->\n- [Jellycord](https:\u002F\u002Fgithub.com\u002FSiddheshDongare\u002FJellycord) - Discord companion bot for managing JFA-GO instances. `🔸 Stale`\n- [jellyfin-telegram-channel-sync](https:\u002F\u002Fgithub.com\u002FGeiserX\u002Fjellyfin-telegram-channel-sync) - Syncs Jellyfin user access with Telegram channel membership, automatically disabling accounts when members leave.\n- [jfa-go](https:\u002F\u002Fgithub.com\u002Fhrfee\u002Fjfa-go) - User- \u002F Invite-Management system for Jellyfin.\n- [jf-avatars](https:\u002F\u002Fgithub.com\u002Fkalibrado\u002Fjf-avatars) - Allows users to select avatars from an image gallery.\n- [wizarr](https:\u002F\u002Fgithub.com\u002Fwizarrrr\u002Fwizarr) - Advanced user invitation and management system.\n\n\n### 📁 Media Organization\n\n\u003C!-- sort list:tools-organization -->\n- [CineSync](https:\u002F\u002Fgithub.com\u002Fsureshfizzy\u002FCineSync) - Python-based library management tool for organizing debrid and local libraries without Sonarr or Radarr.\n- [Fixarr](https:\u002F\u002Fgithub.com\u002Fsachinsenal0x64\u002Ffixarr) - Cross-platform media renaming and backup tool. `🔹 Beta`\n- [Jellyfin-Auto-Collections](https:\u002F\u002Fgithub.com\u002FghomasHudson\u002FJellyfin-Auto-Collections) - A tool to automatically make and update collections based on internet lists such as IMDb and Letterboxd.\n- [JellyfinEasyMetadataManager](https:\u002F\u002Fgithub.com\u002FCesarBianchi\u002FJellyfinEasyMetadataManager) - Desktop tool for managing and editing metadata in Jellyfin libraries.\n- [jellyfinmanager](https:\u002F\u002Fgithub.com\u002FForceu\u002Fjellyfinmanager) - Command-line tool for managing Jellyfin watched status with backup\u002Frestore capabilities and missing episode detection using TVDB.\n- [jellysweep](https:\u002F\u002Fgithub.com\u002Fjon4hz\u002Fjellysweep) - Automatically removes old, unwatched movies and TV shows by analyzing viewing history and user requests.\n- [mnamer](https:\u002F\u002Fgithub.com\u002Fjkwill87\u002Fmnamer) - Customizable tool to automatically rename and organize media files.\n- [Multi-User Media Cleaner](https:\u002F\u002Fgithub.com\u002Fterrelsa13\u002FMUMC) - Query and delete unwanted media content from your Jellyfin server.\n- [Squishy](https:\u002F\u002Fgithub.com\u002Fcleverdevil\u002Fsquishy) - Transcode and download your Jellyfin media with fully customizable presets and hardware acceleration.\n\n\n### 💬 Subtitles\n\n\u003C!-- sort list:tools-subtitles -->\n- [bazarr-jellyfin](https:\u002F\u002Fgithub.com\u002Fenoch85\u002Fbazarr-jellyfin) - Search and download subtitles directly from Jellyfin's native subtitle UI using your Bazarr instance.\n- [OpenSubtitlesDownload](https:\u002F\u002Fgithub.com\u002Femericg\u002FOpenSubtitlesDownload) - Automatically or manually downloads subtitles using CLI\u002FGnome\u002FKDE.\n- [subgen](https:\u002F\u002Fgithub.com\u002FMcCloudS\u002Fsubgen) - Autogenerate subtitles using OpenAI Whisper Model via Jellyfin.\n\n\n### 🎵 Music\n\n\u003C!-- sort list:tools-music -->\n- [AudioMuse-AI](https:\u002F\u002Fgithub.com\u002FNeptuneHub\u002FAudioMuse-AI) - Uses sonic analysis and AI-powered clustering to create tempo and mood-based playlists via the Jellyfin API.\n- [jellyfin-theme-music-manager](https:\u002F\u002Fgithub.com\u002Fakhilmulpurii\u002Fjellyfin-theme-music-manager) - Web application for managing theme songs and backdrop videos for Jellyfin libraries.\n- [jellyplist](https:\u002F\u002Fgithub.com\u002Fkamilkosek\u002Fjellyplist) - Utility for syncing Spotify playlists to Jellyfin. `🔹 Beta`\n- [JellyTunes](https:\u002F\u002Fgithub.com\u002Foriaflow-labs\u002Fjellytunes) - Sync your Jellyfin music library to any USB drive or SD card — with optional FLAC to MP3 conversion.\n- [MusicBrainz-UserScripts](https:\u002F\u002Fgithub.com\u002FDruidblack\u002FMusicBrainz-UserScripts) - One-click importing of album from Jellyfin into MusicBrainz.\n- [Playlifin](https:\u002F\u002Fgitlab.com\u002FKrafting\u002Fplaylifin-gtk) - Converts YouTube Music playlists to Jellyfin playlists.\n\n\n### 📥 Content Import\n\n\u003C!-- sort list:tools-import -->\n- [calibre2jellyfin](https:\u002F\u002Fgithub.com\u002Fshawn61cp\u002Fcalibre2jellyfin) - Python script to construct a Jellyfin ebook library from a Calibre library.\n- [trailarr](https:\u002F\u002Fgithub.com\u002Fnandyalu\u002Ftrailarr) - Manages trailer downloads for your Radarr and Sonarr libraries.\n- [trailerfin](https:\u002F\u002Fgithub.com\u002FPukabyte\u002Ftrailerfin) - Automatically retrieves and creates STRM links to IMDb trailers and places them in the backdrops folder to view trailers on the details page.\n- [ytdlp2STRM](https:\u002F\u002Fgithub.com\u002Ffe80Grau\u002Fytdlp2STRM) - Streams YouTube, Twitch and more via yt-dlp to Jellyfin.\n- [ytdl-sub](https:\u002F\u002Fgithub.com\u002Fjmbannon\u002Fytdl-sub) - Automates downloading and metadata generation with yt-dlp.\n\n\n### 🔧 Server Administration\n\n\u003C!-- sort list:tools-admin -->\n- [ADRG](https:\u002F\u002Fgithub.com\u002Fjaldertech\u002Fadrg) - Dynamic Docker resource governor using cgroups v2 to throttle background tasks during media activity.\n- [autopulse](https:\u002F\u002Fgithub.com\u002Fdan-online\u002Fautopulse) - Lightweight automation service that updates Plex, Jellyfin, and Emby libraries based on notifications from media organizers like Sonarr and Radarr.\n- [autoscan](https:\u002F\u002Fgithub.com\u002FCloudbox\u002Fautoscan) - Replaces the default Plex and Emby behaviour for picking up changes on the file system. `🔸 Stale`\n- [Cloud Seeder](https:\u002F\u002Fgithub.com\u002Fipv6rslimited\u002Fcloudseeder) - One-click installer and maintainer for Jellyfin on Windows, macOS, and Linux.\n- [declarative-jellyfin](https:\u002F\u002Fgithub.com\u002FSveske-Juice\u002Fdeclarative-jellyfin) - Declarative configuration of your Jellyfin server on NixOS. `🔹 Beta`\n- [jellyfin-encoder](https:\u002F\u002Fgithub.com\u002FGeiserX\u002Fjellyfin-encoder) - Docker-based automatic 720p HEVC\u002FAV1 transcoding service for Jellyfin libraries with NVIDIA and Intel hardware acceleration.\n- [jellyhub](https:\u002F\u002Fgithub.com\u002FZigl3ur\u002Fjellyhub) - Indexes media from multiple Jellyfin servers into a single searchable hub.\n- [Jellyman](https:\u002F\u002Fgithub.com\u002FSmiley-McSmiles\u002Fjellyman) - CLI tool for installing, managing, and updating Jellyfin on Linux.\n- [JellyRoller](https:\u002F\u002Fgithub.com\u002FLSchallot\u002FJellyRoller) - A CLI Jellyfin Controller. `🔹 Beta`\n- [JellySearch](https:\u002F\u002Fgitlab.com\u002FDomiStyle\u002Fjellysearch) - A fast full-text search proxy for Jellyfin using Meilisearch.\n- [Jellyswarrm](https:\u002F\u002Fgithub.com\u002FLLukas22\u002FJellyswarrm) - Reverse proxy that lets you combine multiple Jellyfin servers into one virtual instance.\n- [Samsung-Jellyfin-Installer](https:\u002F\u002Fgithub.com\u002FJellyfin2Samsung\u002FSamsung-Jellyfin-Installer) - Cross-platform tool that helps you install Jellyfin on Samsung Smart TVs running Tizen OS.\n- [Universal Plugin Repo](https:\u002F\u002Fgithub.com\u002F0belous\u002Funiversal-plugin-repo) - Consolidates many plugin repositories to create a universal catalogue.\n- [xsrv.jellyfin](https:\u002F\u002Fgithub.com\u002Fnodiscc\u002Fxsrv\u002Ftree\u002Fmaster\u002Froles\u002Fjellyfin) - Ansible role to deploy and configure Jellyfin.\n\n\n### 🧰 Miscellaneous\n\n\u003C!-- sort list:tools-misc -->\n- [embyToLocalPlayer](https:\u002F\u002Fgithub.com\u002Fkjtsune\u002FembyToLocalPlayer) - Lets you watch videos from Jellyfin using a local video player (like VLC and MPV) and syncs watch progress back.\n- [jelly-clipper](https:\u002F\u002Fgithub.com\u002Farnolicious\u002Fjelly-clipper) - Web application for creating, sharing, and managing video clips from Jellyfin libraries. `🔹 Beta`\n- [Jellyfin Episodes Ratings Grid](https:\u002F\u002Fgithub.com\u002FDamocles-fr\u002Fjellyfin-imdb-episodes-heatmap-ratings-grid) - Show IMDb episode ratings in a heatmap-style grid on Jellyfin series pages.\n- [jellyfin-mods](https:\u002F\u002Fgithub.com\u002FBobHasNoSoul\u002Fjellyfin-mods) - Collection of modifications and customizations for personalizing Jellyfin.\n- [Jellyfin Notification System](https:\u002F\u002Fgithub.com\u002FFahmula\u002Fjellyfin-telegram-notifier) - Sends Telegram notifications with media images whenever a new movie, series, season, or episode is added to Jellyfin. `🔸 Stale`\n- [Jellyfin Segment Editor](https:\u002F\u002Fgithub.com\u002Fintro-skipper\u002Fsegment-editor) - Manage Jellyfin Media Segment positions.\n- [KefinTweaks](https:\u002F\u002Fgithub.com\u002Franaldsgift\u002FKefinTweaks) - Collection of UI enhancements and customization tweaks for Jellyfin.\n- [PPJF](https:\u002F\u002Fgithub.com\u002FDamocles-fr\u002FPPJF) - Allows launching PotPlayer from Jellyfin Web.\n- [Scyphomote](https:\u002F\u002Fgithub.com\u002Feiffelbeef\u002Fscyphomote) - A dedicated remote control for Jellyfin with support for playback transparency, trickplay previews, and more.\n- [tunarr](https:\u002F\u002Fgithub.com\u002Fchrisbenincasa\u002Ftunarr) - Create custom live TV channels from your Plex or Jellyfin library with a web UI and IPTV support.\n\n\n### 📜 Snippets\n\n\u003C!--lint ignore awesome-list-item-->\n- [snippets\u002Flanguage-overlay](snippets\u002Flanguage-overlay) - A script to add flags to movie posters.\n\n\n## 📖 Guides\n\n\u003C!-- sort list:guides -->\n- [jellyfin-on-macos](https:\u002F\u002Fgithub.com\u002FDigital-Shane\u002Fjellyfin-on-macos) - Guide for hosting Jellyfin on macOS with dynamic DNS, geo-filtering, and monitoring dashboards.\n\n## 🌌 Related\n\nThis 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.\n\n\u003C!-- sort list:related -->\n- [Dispatcharr](https:\u002F\u002Fgithub.com\u002FDispatcharr\u002FDispatcharr) - Self-hosted M3U proxy with IPTV, EPG, and VOD management support.\n- [ErsatzTV](https:\u002F\u002Fgithub.com\u002FErsatzTV\u002FErsatzTV) - Stream custom live channels using your own media. `🔹 Beta`\n- [Explo](https:\u002F\u002Fgithub.com\u002FLumePart\u002FExplo) - Automated music discovery tool that recommends tracks based on your listening history.\n- [locatarr](https:\u002F\u002Fgithub.com\u002FLocatarr\u002Flocatarr.github.io) - A list of tools used to automate the downloading and organization of media files.\n    - [radarr](https:\u002F\u002Fgithub.com\u002FRadarr\u002FRadarr) - Automates downloading & management of movies.\n    - [sonarr](https:\u002F\u002Fgithub.com\u002FSonarr\u002FSonarr) - Automates downloading & management of TV series.\n    - [tdarr](https:\u002F\u002Fgithub.com\u002FHaveAGitGat\u002FTdarr) - Distributed transcode automation + Library analytics + Video health checking. `🔺 Paid`\n    - [recyclarr](https:\u002F\u002Fgithub.com\u002Frecyclarr\u002Frecyclarr) - Automatically sync TRaSH guides to Sonarr and Radarr instances.\n- [MediaTracker](https:\u002F\u002Fgithub.com\u002Fbonukai\u002FMediaTracker) - Media tracker and user rating platform with [Jellyfin integration](https:\u002F\u002Fgithub.com\u002Fbonukai\u002Fjellyfin-plugin-mediatracker).\n- [Movary](https:\u002F\u002Fgithub.com\u002Fleepeuker\u002Fmovary) - Media tracker and user rating platform. `🔹 Beta`\n- [Multi Scrobbler](https:\u002F\u002Fgithub.com\u002FFoxxMD\u002Fmulti-scrobbler) - Scrobbles music from many sources to many clients. `🔹 Beta`\n- [Quasarr](https:\u002F\u002Fgithub.com\u002Frix1337\u002FQuasarr) - Emulates a usenet indexer and download client to allow direct downloads with sonarr\u002Fradarr.\n- [rffmpeg](https:\u002F\u002Fgithub.com\u002Fjoshuaboniface\u002Frffmpeg) - A remote FFmpeg wrapper, commonly used for transcoding media on more capable machines.\n- [speedrr](https:\u002F\u002Fgithub.com\u002Fitschasa\u002Fspeedrr) - Change your torrent client's upload speed dynamically, on certain events such as when a Plex\u002FJellyfin stream starts.\n- [Threadfin](https:\u002F\u002Fgithub.com\u002FThreadfin\u002FThreadfin) - M3U proxy for Jellyfin (Based on xTeVe).\n- [TRaSH Guides](https:\u002F\u002Ftrash-guides.info\u002F) - Easy-to-understand guides for Sonarr, Radarr, and Bazarr, along with related tools.\n\n## Communities\n\nThis section contains links to communities which focus on Jellyfin or related topics.\n\n\u003C!-- list:communities -->\n- [Jellyfin Discord](https:\u002F\u002Fdiscord.gg\u002FzHBxVSXdBV) - The official Jellyfin Discord server. `🔰 Official`\n- [Jellyfin Forum](https:\u002F\u002Fforum.jellyfin.org\u002F) - The official Jellyfin forum. `🔰 Official`\n- [Jellyfin Matrix](https:\u002F\u002Fmatrix.to\u002F#\u002F#jellyfinorg:matrix.org) - The official Jellyfin Matrix server. `🔰 Official`\n- [r\u002FJellyfin](https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fjellyfin\u002F) - The official Jellyfin subreddit. `🔰 Official`\n- [r\u002FJellyfinCommunity](https:\u002F\u002Fwww.reddit.com\u002Fr\u002FJellyfinCommunity\u002F) - An independent, community-run subreddit.\n- [JellyfinCommunity Discord](https:\u002F\u002Fdiscord.gg\u002FMTM8dkjr93) - An independent, community-run Discord server.\n\n## Contribute\n\nContributions welcome! But please read the [contribution guidelines](CONTRIBUTING.md) first.\nYou can also [create a new issue](https:\u002F\u002Fgithub.com\u002Fawesome-jellyfin\u002Fawesome-jellyfin\u002Fissues\u002Fnew).\n\n","awesome-jellyfin 是一个汇集了 Jellyfin 插件、主题、指南等资源的集合。该项目提供了丰富的插件来增强 Jellyfin 的功能，如添加自定义界面元素、改进用户体验、集成第三方服务等，同时也包括多种社区设计的主题供用户选择。它适合那些希望个性化和扩展自己媒体服务器功能的 Jellyfin 用户使用，无论是为了美观还是功能性上的提升。通过这个项目，用户可以更容易地找到适合自己需求的插件或主题，并根据详细的指南进行配置。",2,"2026-06-11 03:38:48","high_star"]