WEAVARR
Weavarr is a self-hosted control center for your media server: one clean interface over Radarr, Sonarr, your downloader, and Plex or Jellyfin. Request something in one click, or dial in exactly the quality you want.
Silo (2023)
18/20 episodes, 41.2 GB
The Bear (2022)
32/32 episodes, 58.9 GB
FIND SOMETHING WORTH WATCHING
Movies and TV shows live in one unified grid instead of two separate apps. Sort by rating, popularity, or release date, filter by decade or an exact year, and switch languages between English only or everything. A dedicated Coming Soon view covers whatever releases in the next six months, and a global search box works across every genre and media type at once.
22 genre tabs, including
Documentaries break down further into
SILO (2023)
Weavarr Score: 8.4
High confidence, 42,000+ combined votes
EVERY DETAIL, ONE PAGE
A full hero layout with backdrop, poster, tagline, runtime, and content rating. TV shows get a live production status badge: Ongoing, Ended, Cancelled, or In Production. The Weavarr Score blends TMDb, IMDb, Rotten Tomatoes, Metacritic, and Trakt into one composite number with an honest confidence indicator, so a score from fifty thousand votes reads differently than one from twelve. A trailer button finds the best available YouTube trailer automatically, and Where to Watch shows real streaming, rental, and purchase providers. Full synopsis, cast, director, and awards round out the page, alongside the same Request and Delete controls used everywhere else.
SIMPLE ON THE SURFACE
Anyone in the house can request a movie or show. Hit Request, done. No menus to learn, no config screens to understand, and no accidentally grabbing a sixty gigabyte remux by mistake. Weavarr checks what you already have first, so requesting something already in the library shows a Delete button instead of erroring out.
Default Profile
Everyday
Used automatically for every request. No thinking required.
Highest Profile
On Demand
One checkbox away, only when you actually want it.
DEFAULT OR HIGHEST, YOUR CALL
Configure a Default and a Highest quality profile per service in Settings, tested live against your own Radarr and Sonarr before they are ever used. From then on, every request just works. Check the box for highest, leave it for default. Nothing is guessed and nothing is hardcoded.
MOVIES AND SHOWS, ONE PLACE
The Library merges your Radarr and Sonarr catalogs into a single searchable list. Movies show file size on disk with one click delete. Shows show a color coded status badge (Continuing, Upcoming, Ended, or Deleted) plus episode file counts. Expand any show for full season and episode control: download a whole season in one search, delete a season entirely, or handle a single episode, all without leaving the page.
SEASON 1
10 episodes, missing 2
S01E11: The Long Haul
NEVER WONDER WHAT IS GOING ON
A live dashboard, a curated watch queue, and a cleanup engine that only speaks up when it actually knows something.
Refreshes every few seconds. Your combined SABnzbd and NZBGet queue plus separate Sonarr and Radarr queues, sorted so stuck or errored items surface above ordinary downloads. A Manual Import button only appears on items that genuinely need it.
Everything downloaded and unwatched across movies and TV, cross-referenced against Plex or Jellyfin. Mark watched or delete right from the list, plus a Recently Watched feed showing exactly why each item qualified.
Flags an episode once it is actually watched, or sitting at 90 percent or more with the threshold configurable in Settings. Shows on an exclusion list are never flagged, and already-deleted files are silently skipped.
MORE FEATURES
The smaller pieces that add up to not thinking about your media server at all.
A composite rating blending TMDb, IMDb, Rotten Tomatoes, Metacritic, and Trakt into one number, weighted so a handful of votes on one source never drowns out a well-established rating on another.
Three independent triage lists that follow you across devices. Marking something watched removes it from favorites automatically, and sucks clears it from both, keeping the three lists honest.
Mark something watched on Plex and Jellyfin catches up on its own, running as a background job every few minutes so the two servers never drift apart.
A phone notification the moment something new finishes importing and is confirmed present in your media server, not just sitting queued somewhere.
Every integration, Radarr, Sonarr, Plex, Jellyfin, and more, can be tested for real before you save a setting that does not actually work.
Every settings save backs up the previous configuration first, keeping the last ten copies, so a bad change is always one restore away from undone.
Apply settings changes with a button in the browser instead of connecting to your server directly, with a live check confirming the app came back up.
Reorder which genres and pages show up in the top menu, and in what order, with changes applying immediately and no restart required.
SABnzbd and NZBGet merge into one queue view, each item tagged with which client is actually handling it, so there is never a second dashboard to check.
Stuck and errored downloads surface above ordinary in-progress ones automatically, so the item that actually needs attention is never buried.
One search box covers every genre and both movies and TV at once, not just whichever tab happens to be open at the time.
Runs entirely on hardware you control. No accounts, no subscriptions, no analytics, and nobody else's cloud involved.
No accounts, no subscriptions, no telemetry. Configure everything, API keys, quality profiles, and menu layout, from one Settings page, backed up automatically before every change.
Read the FAQA self-hosted front end that sits in front of Radarr, Sonarr, your downloader, and Plex or Jellyfin: one simple interface for requesting and managing media instead of juggling several different apps.
No, it talks to them. Weavarr handles the "what do I want to watch" side of things, while Radarr and Sonarr still handle searching, grabbing, and organizing files exactly as they always have.
Yes. Set a Default and a Highest profile once in Settings, and anyone can toggle "Highest Quality" per request, or use the Advanced picker for a one-off custom profile on a single request or download.
Weavarr checks the real Radarr and Sonarr library first, so requesting a title you already own shows a Delete button instead of erroring out or adding a duplicate.
It starts from IMDb when available, corrects for low vote counts using a documentary-genre baseline, then blends in TMDb and Trakt at a capped weight so a handful of extra votes can nudge the score without overriding an already well-established rating.
Radarr and/or Sonarr, a download client such as SABnzbd or NZBGet, and optionally Plex or Jellyfin for watched status sync. Everything else is configured from the Settings page, and each connection can be tested live before you rely on it.
No. Weavarr runs entirely on hardware you control and only talks to the services you point it at. There is no external account, no analytics, and no cloud dependency.