<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj" -->

---
title: I stopped scrolling through my Plex library for hours...
description: An open-source app called Shortlist adds Netflix-style recommendations to Plex by analyzing watch history, pulling data from TMDB, Trakt, or LLMs like Gemini...
canonical: https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: I stopped scrolling through my Plex library for hours after finding this open-source recommendation app | daily.dev
og:description: An open-source app called Shortlist adds Netflix-style recommendations to Plex by analyzing watch history, pulling data from TMDB, Trakt, or LLMs like Gemini...
og:url: https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj
og:image: https://api.daily.dev/og/posts/5rQUkFMwJ.png
og:image:alt: I stopped scrolling through my Plex library for hours after finding this open-source recommendation app
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# I stopped scrolling through my Plex library for hours after finding this open-source recommendation app

**[XDA Developers](https://daily.dev/sources/xda-developers)** · 4 min read · 0 upvotes · 0 comments

## Summary

An open-source app called Shortlist adds Netflix-style recommendations to Plex by analyzing watch history, pulling data from TMDB, Trakt, or LLMs like Gemini and ChatGPT, and surfacing unwatched titles already in the user's library. It groups TV shows as single entities for better recommendations and can optionally integrate with Radarr and Sonarr to recommend and acquire content not yet in the library. The author found it especially useful for rediscovering forgotten titles within a large personal media collection.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.xda-developers.com/plex-library-recommendations-open-source-media>

## Questions this post answers

### How does Shortlist generate movie and show recommendations from a Plex library?

Shortlist analyzes Plex watch history, uses those titles to find similar content via a TMDB API key provided during onboarding, then filters results to only what already exists in the user's library while excluding already-watched titles. Optional sources include Trakt, web searches, and LLMs like Google Gemini, ChatGPT, or local LLMs, though AI is not required to use it.

_Anyone tuning their self-hosted media stack can compare recommendation tools like Shortlist on daily.dev._

### Can a Plex recommendation tool also download new movies automatically?

Yes, Shortlist can integrate with Radarr and Sonarr to recommend content that isn't yet in a user's library and trigger acquisition of it, expanding the collection beyond what's already ripped or stored locally. This integration is optional and not required for the core recommendation feature to work.

_Developers building out self-hosted media stacks track tools like Radarr and Sonarr integrations on daily.dev._

## Similar posts on daily.dev

- [I finally found an open-source Plex client that feels better than the official app](https://daily.dev/posts/i-finally-found-an-open-source-plex-client-that-feels-better-than-the-official-app-fyadgfj3n) · XDA Developers · 1 upvotes · 0 comments
- [I turned my NAS into a personal Netflix with these 7 add-ons](https://daily.dev/posts/i-turned-my-nas-into-a-personal-netflix-with-these-7-add-ons-4rpiyfib9) · XDA Developers · 0 upvotes · 0 comments
- [I ditched Plex's official app for an open-source alternative that actually works](https://daily.dev/posts/i-ditched-plex-s-official-app-for-an-open-source-alternative-that-actually-works-uausjom1g) · XDA Developers · 0 upvotes · 0 comments
- [I ignored this lesser-known Plex feature for years, and now I can't live without it](https://daily.dev/posts/i-ignored-this-lesser-known-plex-feature-for-years-and-now-i-can-t-live-without-it-5pwtpi6nq) · XDA Developers · 0 upvotes · 0 comments

---

Tags: [#open-source](https://daily.dev/tags/open-source), [#docker](https://daily.dev/tags/docker), [#self-hosting](https://daily.dev/tags/self-hosting)

[View this post on daily.dev](https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"I stopped scrolling through my Plex library for hours after finding this open-source recommendation app","url":"https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj"},"datePublished":"2026-08-31T19:31:59.203Z","dateModified":"2026-08-31T20:23:09.743Z","description":"An open-source app called Shortlist adds Netflix-style recommendations to Plex by analyzing watch history, pulling data from TMDB, Trakt, or LLMs like Gemini...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/c07284c226e0955bf72f1198ed59bc82?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/c07284c226e0955bf72f1198ed59bc82?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"XDA Developers","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"XDA Developers","logo":"https://media.daily.dev/image/upload/s--kCg6yyAP--/f_auto,q_auto/v1774964407/logos/xda-developers?_a=BAMAMiWQ0","url":"https://daily.dev/sources/xda-developers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"open-source,docker,self-hosting","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"XDA Developers","item":"https://daily.dev/sources/xda-developers"},{"@type":"ListItem","position":3,"name":"I stopped scrolling through my Plex library for hours after finding this open-source recommendation app"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/i-stopped-scrolling-through-my-plex-library-for-hours-after-finding-this-open-source-recommendation--5rqukfmwj#faq","mainEntity":[{"@type":"Question","name":"How does Shortlist generate movie and show recommendations from a Plex library?","acceptedAnswer":{"@type":"Answer","text":"Shortlist analyzes Plex watch history, uses those titles to find similar content via a TMDB API key provided during onboarding, then filters results to only what already exists in the user's library while excluding already-watched titles. Optional sources include Trakt, web searches, and LLMs like Google Gemini, ChatGPT, or local LLMs, though AI is not required to use it. Anyone tuning their self-hosted media stack can compare recommendation tools like Shortlist on daily.dev."}},{"@type":"Question","name":"Can a Plex recommendation tool also download new movies automatically?","acceptedAnswer":{"@type":"Answer","text":"Yes, Shortlist can integrate with Radarr and Sonarr to recommend content that isn't yet in a user's library and trigger acquisition of it, expanding the collection beyond what's already ripped or stored locally. This integration is optional and not required for the core recommendation feature to work. Developers building out self-hosted media stacks track tools like Radarr and Sonarr integrations on daily.dev."}}]}
```

