TopTenArr scrapes the public Top 10 charts and builds them into Plex collections — movies and shows, refreshed on your schedule. Netflix is free. Pro unlocks the other seven.
docker run -d --name toptenarr \ -p 7474:7474 -v ./config:/app/config \ ghcr.io/freerideguy/toptenarr:latest
Flip Movies and Shows independently per service, hit sync, and TopTenArr keeps your Plex collections current.
One container does the whole loop on the schedule you pick — day and time, your call.
Reads each service's own Top 10 chart — movies and shows, tracked separately, region-aware. Pick one country or, on Pro, several at once.
Turns each chart into a Plex collection — movies and shows toggled independently per service.
Drops the collections onto your Plex home screen with their own service cover art, and keeps them current. Optional Radarr/Sonarr auto-requests what you're missing.
No account, no trial timer, no card. Add the other seven services when you want them — monthly if you're trying it out, once if you're keeping it.
The whole app, running Netflix's official Top 10.
Pick the three services you actually watch.
Everything, for as long as the app exists.
Pay and your license key is emailed to you automatically. One key runs one server. Works everywhere the app does — the Docker/self-hosted app and the Android TV sideload build both honour your key today, no Google Play needed. 30-day refund, no questions asked — [email protected].
Run Plex on an NVIDIA Shield? Put TopTenArr right on it. The whole engine runs on the device — no separate server needed. Install, sign in with the remote, and manage your Top 10 collections from the couch.
Same license as the server app — no extra charge. Runs entirely on your NVIDIA Shield (or other Android TV device) — no separate server needed.
Grab the free Downloader app on your Shield and allow it to install apps (one-time).
In Downloader, type 7056406 (or toptenarr.com/apk) — it fetches the latest build.
Install, open TopTenArr, and link your Plex with the on-screen code at plex.tv/link.
On a computer instead? adb connect <shield-ip> then adb install toptenarr.apk.
Run TopTenArr — one Docker container, or the app on an NVIDIA Shield / Android TV — and sign in with Plex. It scrapes the public streaming Top 10 charts and builds them into Plex collections pinned to your home screen, refreshed on the schedule you pick.
On whatever schedule you set — nightly by default. TopTenArr updates the collections in place, so a title that falls off the chart drops out of your Plex collection too, and the order on your home screen always matches the current ranking.
Yes. If a charting title isn't in your library, TopTenArr can auto-request it — movies via Radarr, shows via Sonarr — so your Top 10 collections fill themselves in.
Both. It's a single Docker image that runs on Unraid, Umbrel, CasaOS, TrueNAS, or any Docker host — and there's a native Android TV build that runs the whole thing on-device on an NVIDIA Shield (sideload via the Downloader app, code 7056406).
Netflix, Disney+, Max, Prime Video, Hulu, Apple TV+, Paramount+, and Peacock — movies and shows tracked independently per service, region-aware.