{"repo":"cleverdevil/jellytools","free":true,"listed":false,"github":"https://github.com/cleverdevil/jellytools","clone":"git clone https://github.com/cleverdevil/jellytools.git","description":"A tool to generate fancy animated library cards for use with Jellyfin's UI.","language":"Python","stars":42,"topics":["jellyfin","jellyfin-web"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Jellytools A Python package for enhancing Jellyfin Media Servers. Demo Watch how Jellytools transforms your Jellyfin interface with beautiful animated library cards: https://github.com/user-attachments/assets/b8130d64-9e72-478f-8c00-27c0aafda385 Features - Generate animated library cards from media posters in high-quality MP4 video format - Multiple animation styles: grid, waterfall, spiral, mosaic, vortex, cascade, explode, kaleidoscope, and shockwave - Download poster artwork from Jellyfin libraries - Generate custom JavaScript for Jellyfin to add video backgrounds to library cards Installation From Source Dependencies - Python 3.7+ - FFmpeg (for video generation) - Required Python packages (automatically installed): - pygame - opencv-python - requests - click Quick Start 1. Create a configuration file by copying the example: 2. Edit the config.py file with your Jellyfin server details (this file is gitignored for security) 3. Generate library card animations: 4. Generate JavaScript for the Jellyfin Custom JavaScript Plugin: Configuration The configuration file ( config.py ) contains the following settings: Usage List Available Libraries Show Animation Configuration This command displays: - The default animation type - All available animation types - The animation configurations for each library - Which libraries are using multiple animation types Generate Library Cards Generate JavaScript for Jellyfin Generate JavaScript for the Jellyfin Custom JavaScript Plugin that adds ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cleverdevil","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cleverdevil/jellytools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}