24 KiB
Awesome Jellyfin
A curated list of awesome Jellyfin plugins, themes, clients, and tools
Plugins • Metadata Providers • Themes • Clients • Other Tools • Snippets • Related • Communities • Contribute
Legend:
🔹 Beta- In beta/testing phase
🔸 Stale- Not recently updated
🔺 Paid- Requires payment
🧩 Plugins
Extend Jellyfin's functionality with these community-developed plugins.
- Gelato - Replaces Jellyfin's default search with Stremio-powered results and can automatically import entire catalogs into your library through scheduled tasks.
- InPlayerEpisodePreview - Adds an episode list to the video player.
- intro-skipper - Fingerprint audio to automatically detect intro and outro segments in Jellyfin.
- jellyfin-ani-sync - Automatically tracks and synchronizes anime watching progress between Jellyfin and Anilist and other services.
- Jellyfin-CustomLogo - Allows uploading of custom logos to replace the default Jellyfin logo.
- 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 Ignore - Ignore filename patterns on library scans.
🔹 Beta - Jellyfin-JavaScript-Injector - Inject custom JavaScript into the Jellyfin UI without modifying index.html.
- 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-Newsletter-Plugin - Newsletters for recently added media.
🔹 Beta🔸 Stale - jellyfin-plugin-air-times - Provides localized series air times based on server location.
- jellyfin-plugin-animethemes - Fetches anime opening and ending themes from AnimeThemes.moe, supporting both audio and video.
- jellyfin-plugin-auto-collections - Automatically creates and maintains dynamic collections based on flexible criteria.
- jellyfin-plugin-cinemamode - A plugin that allows users to enable Jellyfin's Cinema Mode functionality with local trailers and pre-rolls.
- jellyfin-plugin-collection-import - Create and sort collections by importing from external sources like mdblist.
- 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-enigma2 - Supports Vu+ & Enigma2 live TV streamers.
🔸 Stale - 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-languageTags - Adds language tags to media based on audio tracks using FFmpeg.
- jellyfin-plugin-ldapauth - Allows the use of ldap as an auth provider.
- jellyfin-plugin-letterboxd-sync - Automatically syncs your watched movie history with Letterboxd.
- jellyfin-plugin-listenbrainz - Automatically syncs your music activity with ListenBrainz.
- jellyfin-plugin-media-bar - A Featured Content Bar to show off your media collection.
- jellyfin-plugin-media-cleaner - Automatically removes played media after a specified time period.
- jellyfin-plugin-meilisearch - Enhances Jellyfin search speed and accuracy by offloading queries to a Meilisearch instance.
- jellyfin-plugin-onepace - Plugin for the One Pace project.
- jellyfin-plugin-pages - Enables other plugins to create custom Jellyfin pages that match the native UI.
- jellyfin-plugin-provider-stuff - Automates tagging library items with streaming provider tags, creates collections per provider.
- jellyfin-plugin-skin-manager - Helps you to download and install skins.
🔸 Stale - jellyfin-plugin-sso - Allows users to sign in through an SSO provider.
🔹 Beta - Jellyfin.Plugin.StreamLimit - Allows limiting the number of simultaneous streams per user.
- jellyfin-plugin-streamyfin - Companion plugin for Streamyfin which allows for a centralized configuration of the Streamyfin application.
- jellyfin-plugin-TelegramNotifier - Receive notifications of Jellyfin server events via Telegram.
- Jellyfin-Roulette - Adds a roulette feature that plays a random entry from a playlist.
- jellyfin-rpc - Displays your current Jellyfin activity directly on Discord.
- jellyfin-smartplaylist-plugin - Creates dynamic playlists in Jellyfin that automatically update based on customizable rules as the library changes.
- JellyfinTweaks - Override Jellyfin settings such as Enable Backdrops and Enable Theme Music across all devices.
- jellyscrub - Smooth mouse-over video scrubbing previews.
🔸 Stale- NOTE: Jellyfin 10.9 now natively supports trickplay.
- media-upload-plugin - Media-manager that provides uploads, bulk downloads from URLs, and directory browsing within Jellyfin.
- MyAnimeSync - Automatically synchronizes anime watching progress between Jellyfin and MyAnimeList.
- playlist-generator - Create personal playlists based on your listening history.
- 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.
- Static Assets - Upload and serve static assets such as CSS, JavaScript, and images directly from Jellyfin.
- TeleJelly - Allows users to sign in through the Telegram Login Widget.
🏷️ Metadata Providers
Enhance your media library with metadata from various sources.
- 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-myanimelist - Provides MyAnimeList metadata for anime.
- 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.
🖌️ Themes
👉 View beautiful themes for Jellyfin in THEMES.md
📺 Clients
👉 Explore Jellyfin clients for all platforms in CLIENTS.md
🛠️ Other Tools
Tools and utilities that complement your Jellyfin setup.
- aphrodite - Enhances media library posters with quality indicators like resolution, audio codec, and review ratings.
- AudioBookRequest - A request management tool for audiobooks on Plex, Jellyfin, and Audiobookshelf.
- AudioMuse-AI - Sonic analysis and AI-powered clustering to create smart, tempo and mood-based playlists using the Jellyfin API.
- 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 - CineSync - A Python based library management tool designed to organize debrid & local libraries without the support of Sonarr & Radarr.
- content-recommender - Webpage that suggests Movies or Shows from your library based on your watch history.
- CoverMaker - Allows designing and generating custom cover images for your media collections.
- declarative-jellyfin - Declarative configuration of your Jellyfin server on NixOS.
🔹 Beta - embyToLocalPlayer - Lets you watch videos from Jellyfin using a local video player (like VLC and MPV) and syncs watch progress back.
- Fixarr - Media Renamer and Backup tool. (Backup still WIP)
🔹 Beta - jelly-clipper - A web application for creating, sharing, and managing video clips from your Jellyfin media library.
🔹 Beta - Jellycord - A Discord companion bot for managing your JFA-GO instance.
- Jellyfin-Auto-Collections - A tool to automatically make and update collections based on internet lists such as IMDb and letterboxd.
- jellyfin-cover-art-generator - CLI tool to generate Jellyfin styled library coverart from a backdrop.
- Jellyfin-Cover-Maker - A website to easily create consistent covers and posters for your Jellyfin libraries.
- JellyfinEasyMetadataManager - A desktop tool for managing and editing metadata in Jellyfin libraries.
- Jellyfin-Image-Exporter - A script to export images (posters, banners, thumbnails) from your Jellyfin media server's metadata library.
- 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-on-macos - Guide for hosting Jellyfin on macOS with dynamic DNS, geo-filtering, and monitoring dashboards.
- 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-rewind - A Spotify Wrapped-like app made for people who use Jellyfin for listening to music.
- jellyfin-Seasonals - A collection of seasonal themes/animations.
- Jellyfin Segment Editor - Manage Jellyfin Media Segment positions.
- 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.
- 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.
- JellyPlex-Watched - Syncs watch history between Jellyfin, Plex, and Emby Servers.
- jellyplist - Utility for syncing Spotify playlists to Jellyfin.
🔹 Beta - JellyRoller - A CLI Jellyfin Controller.
🔹 Beta - JellySearch - A fast full-text search proxy for Jellyfin using Meilisearch.
- jellyseerr - A request management and media discovery tool.
- Jellystat - A free and open source Statistics App for Jellyfin.
- Jellyswarrm - Reverse proxy that lets you combine multiple Jellyfin servers into one virtual instance.
- 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.
- jelly-watch-wise - A standalone app that monitors and enforces Jellyfin watch time limits per user, with API integration and a simple GUI.
- jfa-go - User- / Invite-Management system for Jellyfin.
- jf-avatars - Allows users to select avatars from an image gallery.
- List-Sync - Automatically import movies and TV shows from IMDB or Trakt lists into Jellyseerr.
🔹 Beta - 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.
- MusicBrainz-UserScripts - One-click importing of album from Jellyfin into MusicBrainz.
- OpenSubtitlesDownload - Automatically or manually download subtitles using CLI/Gnome/KDE.
- 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.
- Playlifin - Converts YouTube Music playlists to Jellyfin playlists.
- Posterizarr - Automates the creation of high-quality posters, backgrounds, and title cards for Plex, Jellyfin, and Emby with customizable overlays and direct uploads.
- 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.
- speedrr - Change your torrent client's upload speed dynamically, on certain events such as when a Plex/Jellyfin stream starts.
- Squishy - Transcode and download your Jellyfin media with fully customizable presets and hardware acceleration.
- streamystats - Statistics service for Jellyfin, providing analytics and data visualization.
- subgen - Autogenerate subtitles using OpenAI Whisper Model via Jellyfin.
- SuggestArr - Automatically request suggested movies and TV shows to Jellyseerr based on recently watched.
- TitleCardMaker - Automated title card maker for Plex, Jellyfin, and Emby.
- 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.
- tunarr - Create custom live TV channels from your Plex or Jellyfin library with a web UI and IPTV support.
- Universal Plugin Repo - Consolidates many plugin repositories to create a universal catalogue.
- wizarr - Advanced user invitation and management system.
- xsrv.jellyfin - Ansible role to deploy and configure Jellyfin.
- ytdlp2STRM - Streams YouTube, Twitch and more via yt-dlp to Jellyfin.
- ytdl-sub - Automate downloading and metadata generation with YoutubeDL.
📜 Snippets
Helpful code snippets and scripts for Jellyfin customization.
- snippets/language-overlay - A script to add flags to movie posters.
🌌 Related Projects
Software and tools not specifically designed for Jellyfin, but useful for media management and enhancement.
- calibre2jellyfin - Python script to construct a Jellyfin ebook library from a Calibre library.
- Cloud Seeder - A 1-click installer and maintainer for Jellyfin on Windows, Mac and Linux.
- 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.
- Threadfin - M3U proxy for Jellyfin (Based on xTeVe).
- TRaSH Guides - Easy-to-understand guides for Sonarr, Radarr, and Bazarr, along with related tools.
- watchstate - Sync play state between different media servers.
💬 Communities
Connect with other Jellyfin users and get support.
- 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.
🤝 Contribute
Contributions are welcome! Please read the contribution guidelines first.
You can also create a new issue to suggest additions or improvements.
