Skip to content

nothing2obvi/jellyfin-plugins

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nothing2obvi Jellyfin Plugins

Support me on Ko-fi

This repository is a fork of Atilil/jellyfin-plugins.

The main active change in this fork is JellyTag-Plus, a renamed and expanded fork of the original plugin. WatchSync has not been touched yet, so if you only want WatchSync, it is best to use the original repository from Atilil.

Disclaimer: The original plugins in Atilil/jellyfin-plugins are described by their author as built from vibecoding; see Atilil/jellyfin-plugins#17. The additional and modified features in JellyTag-Plus in this fork are also vibecoded.

Installation

  1. Open Jellyfin and go to Administration -> Dashboard -> Plugins -> Repositories
  2. Click Add and enter:
    • Name: nothing2obvi Plugins
    • URL: https://raw.githubusercontent.com/nothing2obvi/jellyfin-plugins/main/manifest.json
  3. Click Save
  4. Go to Catalog and install the plugin you want
  5. Restart Jellyfin

Available Plugins

WatchSync

WatchSync automatically synchronizes watch history between libraries of different qualities, such as 4K and HD libraries.

Fork status: WatchSync is currently unchanged from the original plugin in Atilil/jellyfin-plugins. For WatchSync, use the original repository unless you specifically want everything from this fork in one plugin repository.

More details


JellyTag-Plus

JellyTag-Plus

JellyTag-Plus overlays quality, language, and collection badges on Jellyfin posters and thumbnails. It builds on the original plugin with collection badge rules, expanded language flag behavior, force image refresh, per-library badge controls, and an aggressive cache warmer for common client image sizes.

Highlights:

  • Resolution, HDR, codec, audio, language, VOST, and collection badges
  • Multiple collection badge rules with custom uploaded images
  • Per-library badge category controls
  • Filipino language mapping for tgl and fil to flag-fil.svg
  • Undetermined language fallback using flag-und.svg
  • Alphabetized language flags
  • Force image refresh to help clients notice changed artwork
  • Cache warmer that pre-renders common image variants for Jellyfin Web, Android/iOS/Desktop Qt web-shell clients, Android TV, Roku, Streamyfin, and Findroid

More details


Requirements

  • Jellyfin 10.11.0 or higher
  • .NET 9 SDK, if building from source

License

MIT License - see LICENSE file.

Author

nothing2obvi

Disclaimer

This project includes code derived from the original Jellyfin plugin repository and local modifications for JellyTag-Plus.

About

A collection of plugins for Jellyfin media server.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C# 71.5%
  • HTML 26.7%
  • Other 1.8%