🖼️ Automated asset maker for Plex/Jellyfin/Emby.
926
stars
4,121
commits
JavaScript
primary language
Sep 10, 2026
updated
Posterizarr is a PowerShell script with a full Web UI that automates generating images for your media library. It fetches artwork from Fanart.tv, TMDB, TVDB, Plex, and IMDb, focusing on textless images and applying your own custom overlays and text.
All installation instructions, configuration guides, and advanced tutorials have been moved to our dedicated documentation site.
Check out our awesome sponsors!
Starting with v2.2.50, Posterizarr collects completely anonymous, basic usage stats to help guide development (e.g., knowing whether to prioritize Docker vs. Bare-Metal, or Plex vs. Jellyfin).
NO IP addresses, NO personal data, and NO file paths are collected or stored.
The telemetry payload contains exactly:
You can opt-out at any time by setting "telemetry": false in your config.json.
Feel free to customize the script further to meet your specific preferences or automation requirements.
I'm open about the fact that I use AI as a coding assistant, for the UI and Web components since I’m not a web dev by trade. It helps me handle boilerplate and refactoring at a speed I couldn't achieve alone. I review and test every line before it’s committed.
[!IMPORTANT]
- Please review our full Contributing Guidelines and Code of Conduct before submitting a pull request.
- Adjust on each PR the version number in script on Line 78
$CurrentScriptVersion = "3.0.0"- Adjust the version number in Release.txt to match the one in script.
- this is required because the script checks against this file if a newer version is available.
- Do not include images on a PR.
⭐ Star this repo if Posterizarr helps organize your media library!
JavaScript
35.2%
PowerShell
31.7%
Python
30.3%
C#
1.8%
🖼️ Automated asset maker for Plex/Jellyfin/Emby.
926
stars
4,121
commits
JavaScript
primary language
Sep 10, 2026
updated
Posterizarr is a PowerShell script with a full Web UI that automates generating images for your media library. It fetches artwork from Fanart.tv, TMDB, TVDB, Plex, and IMDb, focusing on textless images and applying your own custom overlays and text.
All installation instructions, configuration guides, and advanced tutorials have been moved to our dedicated documentation site.
Check out our awesome sponsors!
Starting with v2.2.50, Posterizarr collects completely anonymous, basic usage stats to help guide development (e.g., knowing whether to prioritize Docker vs. Bare-Metal, or Plex vs. Jellyfin).
NO IP addresses, NO personal data, and NO file paths are collected or stored.
The telemetry payload contains exactly:
You can opt-out at any time by setting "telemetry": false in your config.json.
Feel free to customize the script further to meet your specific preferences or automation requirements.
I'm open about the fact that I use AI as a coding assistant, for the UI and Web components since I’m not a web dev by trade. It helps me handle boilerplate and refactoring at a speed I couldn't achieve alone. I review and test every line before it’s committed.
[!IMPORTANT]
- Please review our full Contributing Guidelines and Code of Conduct before submitting a pull request.
- Adjust on each PR the version number in script on Line 78
$CurrentScriptVersion = "3.0.0"- Adjust the version number in Release.txt to match the one in script.
- this is required because the script checks against this file if a newer version is available.
- Do not include images on a PR.
⭐ Star this repo if Posterizarr helps organize your media library!
JavaScript
35.2%
PowerShell
31.7%
Python
30.3%
C#
1.8%