Collexions is a Python script that automatically manages pinned collections on the Plex home screen for specified libraries. It runs in a continuous loop, periodically unpinning old collections and pinning a new selection based on rules defined in config.json (special dates, categories, exclusions, recency, minimum item count). Uses the plexapi library. Requires config.json to be set up in the AppData path.
About
Collexions is a lightweight automation tool designed for Plex server administrators who want dynamic control over their home screen collections. It continuously evaluates and updates which collections are pinned to the Plex interface, applying user-defined rules such as date rang…