Files
awesome-arr/index.html
Retype GitHub Action 5e2ba7d18a Refreshes Retype-generated documentation.
Process triggered by Ravencentric.
2024-11-17 22:32:32 +00:00

424 lines
39 KiB
HTML

<!DOCTYPE html>
<html lang="en" class="h-full">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="turbo-root" content="/awesome-arr">
<meta name="turbo-cache-control" content="no-cache" data-turbo-track="reload" data-track-token="3.6.0.785197949895">
<!-- See retype.com -->
<meta name="generator" content="Retype 3.6.0">
<!-- Primary Meta Tags -->
<title>Awesome *Arr</title>
<meta name="title" content="Awesome *Arr">
<meta name="description" content="A collection of *Arrs and related stuff">
<!-- Canonical -->
<link rel="canonical" href="https://ravencentric.github.io/awesome-arr/">
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://ravencentric.github.io/awesome-arr/">
<meta property="og:title" content="Awesome *Arr">
<meta property="og:description" content="A collection of *Arrs and related stuff">
<meta property="og:image" content="https://awesome.re/badge.svg">
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="https://ravencentric.github.io/awesome-arr/">
<meta property="twitter:title" content="Awesome *Arr">
<meta property="twitter:description" content="A collection of *Arrs and related stuff">
<meta property="twitter:image" content="https://awesome.re/badge.svg">
<script data-cfasync="false">(function () { var el = document.documentElement, m = localStorage.getItem("doc_theme"), wm = window.matchMedia; if (m === "dark" || (!m && wm && wm("(prefers-color-scheme: dark)").matches)) { el.classList.add("dark") } else { el.classList.remove("dark") } })();</script>
<link href="resources/css/retype.css?v=3.6.0.785197949895" rel="stylesheet">
<script data-cfasync="false" src="resources/js/config.js?v=3.6.0.785197949895" data-turbo-eval="false" defer></script>
<script data-cfasync="false" src="resources/js/retype.js?v=3.6.0" data-turbo-eval="false" defer></script>
<script id="lunr-js" data-cfasync="false" src="resources/js/lunr.js?v=3.6.0.785197949895" data-turbo-eval="false" defer></script>
</head>
<body>
<div id="docs-app" class="relative text-base antialiased text-gray-700 bg-white font-body dark:bg-dark-850 dark:text-dark-300">
<div class="absolute bottom-0 left-0 bg-gray-100 dark:bg-dark-800" style="top: 5rem; right: 50%"></div>
<header id="docs-site-header" class="sticky top-0 z-30 flex w-full h-16 bg-white border-b border-gray-200 md:h-20 dark:bg-dark-850 dark:border-dark-650">
<div class="container relative flex items-center justify-between pr-6 grow md:justify-start">
<!-- Mobile menu button skeleton -->
<button v-cloak class="skeleton docs-mobile-menu-button flex items-center justify-center shrink-0 overflow-hidden dark:text-white focus:outline-none rounded-full w-10 h-10 ml-3.5 md:hidden"><svg xmlns="http://www.w3.org/2000/svg" class="mb-px shrink-0" width="24" height="24" viewBox="0 0 24 24" role="presentation" style="margin-bottom: 0px;"><g fill="currentColor"><path d="M2 4h20v2H2zM2 11h20v2H2zM2 18h20v2H2z"></path></g></svg></button>
<div v-cloak id="docs-sidebar-toggle"></div>
<!-- Logo -->
<div class="flex items-center justify-between h-full py-2 md:w-75">
<div class="flex items-center px-2 md:px-6">
<a id="docs-site-logo" href="" class="flex items-center leading-snug text-2xl">
<span class="dark:text-white font-semibold line-clamp-1 md:line-clamp-2">Awesome *arr</span>
</a>
</div>
<span class="hidden h-8 border-r md:inline-block dark:border-dark-650"></span>
</div>
<div class="flex justify-between md:grow">
<!-- Top Nav -->
<nav class="hidden md:flex">
<ul class="flex flex-col mb-4 md:pl-16 md:mb-0 md:flex-row md:items-center">
</ul>
</nav>
<!-- Header Right Skeleton -->
<div v-cloak class="flex justify-end grow skeleton">
<!-- Search input mock -->
<div class="relative hidden w-40 lg:block lg:max-w-sm lg:ml-auto">
<div class="absolute flex items-center justify-center h-full pl-3 dark:text-dark-300">
<svg xmlns="http://www.w3.org/2000/svg" class="icon-base" width="16" height="16" viewBox="0 0 24 24" aria-labelledby="icon" role="presentation" style="margin-bottom: 1px;"><g fill="currentColor" ><path d="M21.71 20.29l-3.68-3.68A8.963 8.963 0 0020 11c0-4.96-4.04-9-9-9s-9 4.04-9 9 4.04 9 9 9c2.12 0 4.07-.74 5.61-1.97l3.68 3.68c.2.19.45.29.71.29s.51-.1.71-.29c.39-.39.39-1.03 0-1.42zM4 11c0-3.86 3.14-7 7-7s7 3.14 7 7c0 1.92-.78 3.66-2.04 4.93-.01.01-.02.01-.02.01-.01.01-.01.01-.01.02A6.98 6.98 0 0111 18c-3.86 0-7-3.14-7-7z" ></path></g></svg>
</div>
<input class="w-full h-10 placeholder-gray-400 transition-colors duration-200 ease-in bg-gray-200 border border-transparent rounded md:text-sm hover:bg-white hover:border-gray-300 focus:outline-none focus:bg-white focus:border-gray-500 dark:bg-dark-600 dark:border-dark-600 dark:placeholder-dark-400" style="padding: 0.625rem 0.75rem 0.625rem 2rem" type="text" placeholder="Search">
</div>
<!-- Mobile search button -->
<div class="flex items-center justify-center w-10 h-10 lg:hidden">
<svg xmlns="http://www.w3.org/2000/svg" class="shrink-0 icon-base" width="20" height="20" viewBox="0 0 24 24" aria-labelledby="icon" role="presentation" style="margin-bottom: 0px;"><g fill="currentColor" ><path d="M21.71 20.29l-3.68-3.68A8.963 8.963 0 0020 11c0-4.96-4.04-9-9-9s-9 4.04-9 9 4.04 9 9 9c2.12 0 4.07-.74 5.61-1.97l3.68 3.68c.2.19.45.29.71.29s.51-.1.71-.29c.39-.39.39-1.03 0-1.42zM4 11c0-3.86 3.14-7 7-7s7 3.14 7 7c0 1.92-.78 3.66-2.04 4.93-.01.01-.02.01-.02.01-.01.01-.01.01-.01.02A6.98 6.98 0 0111 18c-3.86 0-7-3.14-7-7z" ></path></g></svg>
</div>
<!-- Dark mode switch placeholder -->
<div class="w-10 h-10 lg:ml-2"></div>
<!-- History button -->
<div class="flex items-center justify-center w-10 h-10" style="margin-right: -0.625rem;">
<svg xmlns="http://www.w3.org/2000/svg" class="shrink-0 icon-base" width="22" height="22" viewBox="0 0 24 24" aria-labelledby="icon" role="presentation" style="margin-bottom: 0px;"><g fill="currentColor" ><g ><path d="M12.01 6.01c-.55 0-1 .45-1 1V12a1 1 0 00.4.8l3 2.22a.985.985 0 001.39-.2.996.996 0 00-.21-1.4l-2.6-1.92V7.01c.02-.55-.43-1-.98-1z"></path><path d="M12.01 1.91c-5.33 0-9.69 4.16-10.05 9.4l-.29-.26a.997.997 0 10-1.34 1.48l1.97 1.79c.19.17.43.26.67.26s.48-.09.67-.26l1.97-1.79a.997.997 0 10-1.34-1.48l-.31.28c.34-4.14 3.82-7.41 8.05-7.41 4.46 0 8.08 3.63 8.08 8.09s-3.63 8.08-8.08 8.08c-2.18 0-4.22-.85-5.75-2.4a.996.996 0 10-1.42 1.4 10.02 10.02 0 007.17 2.99c5.56 0 10.08-4.52 10.08-10.08.01-5.56-4.52-10.09-10.08-10.09z"></path></g></g></svg>
</div>
</div>
<div v-cloak class="flex justify-end grow">
<div id="docs-mobile-search-button"></div>
<doc-search-desktop></doc-search-desktop>
<doc-theme-switch class="lg:ml-2"></doc-theme-switch>
<doc-history></doc-history>
</div>
</div>
</div>
</header>
<div class="container relative flex bg-white">
<!-- Sidebar Skeleton -->
<div v-cloak class="fixed flex flex-col shrink-0 duration-300 ease-in-out bg-gray-100 border-gray-200 sidebar top-20 w-75 border-r h-screen md:sticky transition-transform skeleton dark:bg-dark-800 dark:border-dark-650">
<!-- Render this div, if config.showSidebarFilter is `true` -->
<div class="flex items-center h-16 px-6">
<input class="w-full h-8 px-3 py-2 transition-colors duration-200 ease-linear bg-white border border-gray-200 rounded shadow-none text-sm focus:outline-none focus:border-gray-600 dark:bg-dark-600 dark:border-dark-600" type="text" placeholder="Filter">
</div>
<div class="pl-6 mt-1 mb-4">
<div class="w-32 h-3 mb-4 bg-gray-200 rounded-full loading dark:bg-dark-600"></div>
<div class="w-48 h-3 mb-4 bg-gray-200 rounded-full loading dark:bg-dark-600"></div>
<div class="w-40 h-3 mb-4 bg-gray-200 rounded-full loading dark:bg-dark-600"></div>
<div class="w-32 h-3 mb-4 bg-gray-200 rounded-full loading dark:bg-dark-600"></div>
<div class="w-48 h-3 mb-4 bg-gray-200 rounded-full loading dark:bg-dark-600"></div>
<div class="w-40 h-3 mb-4 bg-gray-200 rounded-full loading dark:bg-dark-600"></div>
</div>
<div class="shrink-0 mt-auto bg-transparent dark:border-dark-650">
<a class="flex items-center justify-center flex-nowrap h-16 text-gray-400 dark:text-dark-400 hover:text-gray-700 dark:hover:text-dark-300 transition-colors duration-150 ease-in docs-powered-by" target="_blank" href="https://retype.com/" rel="noopener">
<span class="text-xs whitespace-nowrap">Powered by</span>
<svg xmlns="http://www.w3.org/2000/svg" class="ml-2" fill="currentColor" width="96" height="20" overflow="visible"><path d="M0 0v20h13.59V0H0zm11.15 17.54H2.44V2.46h8.71v15.08zM15.8 20h2.44V4.67L15.8 2.22zM20.45 6.89V20h2.44V9.34z"/><g><path d="M40.16 8.44c0 1.49-.59 2.45-1.75 2.88l2.34 3.32h-2.53l-2.04-2.96h-1.43v2.96h-2.06V5.36h3.5c1.43 0 2.46.24 3.07.73s.9 1.27.9 2.35zm-2.48 1.1c.26-.23.38-.59.38-1.09 0-.5-.13-.84-.4-1.03s-.73-.28-1.39-.28h-1.54v2.75h1.5c.72 0 1.2-.12 1.45-.35zM51.56 5.36V7.2h-4.59v1.91h4.13v1.76h-4.13v1.92h4.74v1.83h-6.79V5.36h6.64zM60.09 7.15v7.48h-2.06V7.15h-2.61V5.36h7.28v1.79h-2.61zM70.81 14.64h-2.06v-3.66l-3.19-5.61h2.23l1.99 3.45 1.99-3.45H74l-3.19 5.61v3.66zM83.99 6.19c.65.55.97 1.4.97 2.55s-.33 1.98-1 2.51-1.68.8-3.04.8h-1.23v2.59h-2.06V5.36h3.26c1.42 0 2.45.28 3.1.83zm-1.51 3.65c.25-.28.37-.69.37-1.22s-.16-.92-.48-1.14c-.32-.23-.82-.34-1.5-.34H79.7v3.12h1.38c.68 0 1.15-.14 1.4-.42zM95.85 5.36V7.2h-4.59v1.91h4.13v1.76h-4.13v1.92H96v1.83h-6.79V5.36h6.64z"/></g></svg>
</a>
</div>
</div>
<!-- Sidebar component -->
<doc-sidebar v-cloak>
<template #sidebar-footer>
<div class="shrink-0 mt-auto border-t md:bg-transparent md:border-none dark:border-dark-650">
<a class="flex items-center justify-center flex-nowrap h-16 text-gray-400 dark:text-dark-400 hover:text-gray-700 dark:hover:text-dark-300 transition-colors duration-150 ease-in docs-powered-by" target="_blank" href="https://retype.com/" rel="noopener">
<span class="text-xs whitespace-nowrap">Powered by</span>
<svg xmlns="http://www.w3.org/2000/svg" class="ml-2" fill="currentColor" width="96" height="20" overflow="visible"><path d="M0 0v20h13.59V0H0zm11.15 17.54H2.44V2.46h8.71v15.08zM15.8 20h2.44V4.67L15.8 2.22zM20.45 6.89V20h2.44V9.34z"/><g><path d="M40.16 8.44c0 1.49-.59 2.45-1.75 2.88l2.34 3.32h-2.53l-2.04-2.96h-1.43v2.96h-2.06V5.36h3.5c1.43 0 2.46.24 3.07.73s.9 1.27.9 2.35zm-2.48 1.1c.26-.23.38-.59.38-1.09 0-.5-.13-.84-.4-1.03s-.73-.28-1.39-.28h-1.54v2.75h1.5c.72 0 1.2-.12 1.45-.35zM51.56 5.36V7.2h-4.59v1.91h4.13v1.76h-4.13v1.92h4.74v1.83h-6.79V5.36h6.64zM60.09 7.15v7.48h-2.06V7.15h-2.61V5.36h7.28v1.79h-2.61zM70.81 14.64h-2.06v-3.66l-3.19-5.61h2.23l1.99 3.45 1.99-3.45H74l-3.19 5.61v3.66zM83.99 6.19c.65.55.97 1.4.97 2.55s-.33 1.98-1 2.51-1.68.8-3.04.8h-1.23v2.59h-2.06V5.36h3.26c1.42 0 2.45.28 3.1.83zm-1.51 3.65c.25-.28.37-.69.37-1.22s-.16-.92-.48-1.14c-.32-.23-.82-.34-1.5-.34H79.7v3.12h1.38c.68 0 1.15-.14 1.4-.42zM95.85 5.36V7.2h-4.59v1.91h4.13v1.76h-4.13v1.92H96v1.83h-6.79V5.36h6.64z"/></g></svg>
</a>
</div>
</template>
</doc-sidebar>
<div class="grow min-w-0 dark:bg-dark-850">
<!-- Render "toolbar" template here on api pages --><!-- Render page content -->
<div class="flex">
<div class="min-w-0 p-4 grow md:px-16">
<main class="relative pb-12 lg:pt-2">
<div class="docs-markdown" id="docs-content">
<!-- Rendered if sidebar right is enabled -->
<div id="docs-sidebar-right-toggle"></div>
<!-- Page content -->
<doc-anchor-target id="awesome-arr-awesome" class="break-words">
<h1>
<doc-anchor-trigger class="header-anchor-trigger" to="#awesome-arr-awesome">#</doc-anchor-trigger>
<span>Awesome *Arr <a href="https://awesome.re"><img src="https://awesome.re/badge.svg" alt="Awesome" /></a></span>
</h1>
</doc-anchor-target>
<blockquote>
<p>Lidarr, Prowlarr, Radarr, Readarr, Sonarr, and Whisparr are collectively referred to as &quot;*arr&quot; or &quot;*arrs&quot;. They are designed to automatically grab, sort, organize, and monitor your Music, Movie, E-Book, or TV Show collections for Lidarr, Radarr, Readarr, Sonarr, and Whisparr; and to manage your indexers and keep them in sync with the aforementioned apps for Prowlarr. This list aims to list all *arrs and things related to them</p>
</blockquote>
<doc-anchor-target id="contents">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#contents">#</doc-anchor-trigger>
<span>Contents</span>
</h2>
</doc-anchor-target>
<ul>
<li><doc-anchor-trigger to="#primary-arrs">Primary *arrs</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#indexer-managers">Indexer Managers</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#resources">Resources</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#arrs-with-additional-functionality">*arrs with Additional Functionality</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#arr-alternatives">*arr Alternatives</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#complimenting-apps">Complimenting Apps</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#bots">Bots</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#dashboards">Dashboards</doc-anchor-trigger></li>
<li><doc-anchor-trigger to="#mobile-apps">Mobile Apps</doc-anchor-trigger></li>
</ul>
<doc-anchor-target id="primary-arrs">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#primary-arrs">#</doc-anchor-trigger>
<span>Primary *arrs</span>
</h2>
</doc-anchor-target>
<blockquote>
<p>These are collection managers for Usenet and BitTorrent users. They can monitor multiple RSS feeds for new content and will grab, sort, and rename them. They can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available.</p>
</blockquote>
<ul>
<li><a href="https://lidarr.audio/">Lidarr</a> - Lidarr is a music collection manager.</li>
<li><a href="https://radarr.video/">Radarr</a> - Radarr is a movie collection manager.</li>
<li><a href="https://readarr.com/">Readarr</a> - Readarr is an ebook collection manager.</li>
<li><a href="https://sonarr.tv/">Sonarr</a> - Smart PVR for newsgroup and bittorrent users.</li>
<li><a href="https://whisparr.com/">Whisparr</a> - Whisparr is an adult movie collection manager.</li>
</ul>
<doc-anchor-target id="indexer-managers">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#indexer-managers">#</doc-anchor-trigger>
<span>Indexer Managers</span>
</h2>
</doc-anchor-target>
<ul>
<li><a href="https://github.com/prowlarr/prowlarr">Prowlarr</a> - Prowlarr is an indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required.</li>
<li><a href="https://github.com/Jackett/Jackett">Jackett</a> - API Support for your favorite torrent trackers. An alternative to Prowlarr.</li>
</ul>
<doc-anchor-target id="resources">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#resources">#</doc-anchor-trigger>
<span>Resources</span>
</h2>
</doc-anchor-target>
<ul>
<li><a href="https://wiki.servarr.com/">Servarr</a> - The consolidated wiki for Lidarr, Prowlarr, Radarr, Readarr, and Sonarr.</li>
<li><a href="https://trash-guides.info/">TRaSH-Guides</a> - Guides mainly for Sonarr/Radarr/Bazarr and everything related to it.</li>
<li><a href="https://discord.gg/snackbox">Snackbox</a> - Discord community with a focus on private trackers, releases, and *arrs. <em>(Note: I am a long-standing member of this community.)</em></li>
</ul>
<doc-anchor-target id="arrs-with-additional-functionality">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#arrs-with-additional-functionality">#</doc-anchor-trigger>
<span>*arrs with Additional Functionality</span>
</h2>
</doc-anchor-target>
<ul>
<li><a href="https://github.com/RandomNinjaAtk/docker-lidarr-extended">Docker Lidarr Extended</a> - Lidarr application packaged with multiple scripts to provide additional functionality.</li>
<li><a href="https://github.com/RandomNinjaAtk/docker-radarr-extended">Docker Radarr Extended</a> - Radarr (develop) with bash scripts to automate and extend functionality.</li>
<li><a href="https://github.com/RandomNinjaAtk/docker-sonarr-extended">Docker Sonarr Extended</a> - Sonarr (develop) with bash scripts to automate and extend functionality.</li>
<li><a href="https://github.com/youegraillot/lidarr-on-steroids">Lidarr on Steroids</a> - This repository bundles a modded version of Lidarr and Deemix into a docker image.</li>
</ul>
<doc-anchor-target id="arr-alternatives">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#arr-alternatives">#</doc-anchor-trigger>
<span>*arr Alternatives</span>
</h2>
</doc-anchor-target>
<blockquote>
<p>These work similarly to an *arr and serve as an alternative to them.</p>
</blockquote>
<ul>
<li><a href="https://github.com/Flexget/Flexget">Flexget</a> - FlexGet is a multipurpose automation tool for all of your media. Support for torrents, nzbs, podcasts, comics, TV, movies, RSS, HTML, CSV, and more.</li>
<li><a href="https://github.com/Casvt/Kapowarr">Kapowarr</a> - Kapowarr is a software to build and manage a comic book library.</li>
<li><a href="https://pymedusa.com/">Medusa</a> - Medusa is an automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic: automatic torrent/nzb searching, downloading, and processing at the qualities you want.</li>
<li><a href="https://github.com/mylar3/mylar3">Mylar3</a> - The python3 version of the automated Comic Book downloader (cbr/cbz) for use with various download clients.</li>
<li><a href="https://github.com/SickGear/SickGear">SickGear</a> - SickGear has proven the most reliable stable TV fork of the great Sick-Beard to fully automate TV enjoyment with innovation.</li>
</ul>
<doc-anchor-target id="complimenting-apps">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#complimenting-apps">#</doc-anchor-trigger>
<span>Complimenting Apps</span>
</h2>
</doc-anchor-target>
<ul>
<li><a href="https://github.com/RandomNinjaAtk/arr-scripts">Arr-scripts</a> - Extended Container Scripts. Designed to be easily implemented/added to Linuxserver.io containers.</li>
<li><a href="https://autobrr.com/">Autobrr</a> - The modern autodl-irssi replacement.</li>
<li><a href="https://github.com/Cloudbox/autoscan">Autoscan</a> - Autoscan replaces the default Plex and Emby behaviour for picking up changes on the file system.</li>
<li><a href="https://github.com/morpheus65535/bazarr">Bazarr</a> - Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.</li>
<li><a href="https://github.com/buildarr/buildarr">Buildarr</a> - A solution to automating deployment and configuration of your *arr stack.</li>
<li><a href="https://github.com/aetaric/checkrr">Checkrr</a> - Checkrr Scans your library files for corrupt media and replace the files via sonarr and radarr.</li>
<li><a href="https://ipv6.rs/cloudseeder">Cloud Seeder</a> - 1 click installer and updater for Prowlarr, Lidarr, Radarr, Readarr, Sonarr and Whisparr. Also links and connects qBittorrent.</li>
<li><a href="https://github.com/RiffSphere/Collectarr">Collectarr</a> - A Python script for checking your Radarr database and setting up collection lists. Also supports &quot;smart&quot; actor lists based on TMDB.</li>
<li><a href="https://github.com/TMD20/crossarr">Crossarr</a> - Cross Seed via Arr Programs.</li>
<li><a href="https://github.com/ManiMatter/decluttarr">Decluttarr</a> - Watches radarr, sonarr, lidarr, readarr and whisparr download queues and removes downloads if they become stalled or no longer needed.</li>
<li><a href="https://github.com/rfsbraz/deleterr">Deleterr</a> - Automates deleting inactive and stale media from Plex/Sonarr/Radarr.</li>
<li><a href="https://github.com/anandslab/deployarr">Deployarr</a> - Deployarr automates Homelab setup using Docker and Docker Compose.</li>
<li><a href="https://github.com/Adman1020/Elsewherr">Elsewherr</a> - See disclaimer on page. See if your movies from Radarr are available on a streaming service, and add a tag against the movie if it is.</li>
<li><a href="https://github.com/haijeploeg/excludarr">Excludarr</a> - Excludarr is a CLI that interacts with Radarr and Sonarr instances. It completely manages you library in Sonarr and Radarr to only consist out of movies and series that are not present on any of the configured streaming providers.</li>
<li><a href="https://github.com/onedr0p/exportarr">Exportarr</a> - This will export metrics gathered from Sonarr, Radarr, Lidarr, or Prowlarr.</li>
<li><a href="https://github.com/Luctia/ezarr">Ezarr</a> - Ezarr aims to make it as easy as possible to setup an entire Servarr/Jackett/BitTorrent/PleX/Jellyfin mediacenter stack using Docker.</li>
<li><a href="https://github.com/FlareSolverr/FlareSolverr">FlareSolverr</a> - Proxy server to bypass Cloudflare protection.</li>
<li><a href="https://github.com/Flemmarr/Flemmarr">Flemmarr</a> - Flemmarr makes it easy to automate configuration for your -arr apps.</li>
<li><a href="https://github.com/l3v11/gclone">Gclone</a> - A rclone mod with auto SA rotation.</li>
<li><a href="https://github.com/hrenard/cleanarr/">hrenard/Cleanarr</a> - A small utility tasked to automatically clean radarr and sonarr files over time.</li>
<li><a href="https://github.com/Schaka/janitorr">Janitorr</a> - Cleans your Radarr, Sonarr, Jellyseerr and Jellyfin before you run out of space.</li>
<li><a href="https://github.com/Fallenbagel/jellyseerr">Jellyseerr</a> - Fork of overseerr for jellyfin support.</li>
<li><a href="https://github.com/angrycuban13/Just-A-Bunch-Of-Starr-Scripts">Just A Bunch Of Starr Scripts</a> - PowerShell scripts for Starr apps.</li>
<li><a href="https://github.com/Kometa-Team/Kometa">Kometa</a> - Kometa (formerly Plex Meta Manager) is an open source Python 3 project that has been designed to ease the creation and maintenance of metadata, collections, and playlists within a Plex Media Server.</li>
<li><a href="https://github.com/lingarr-translate/lingarr">Lingarr</a> - Lingarr integrates with Radarr and Sonarr and automates subtitle translation using various locally hosted or SaaS translation services.</li>
<li><a href="https://github.com/TheUltimateC0der/Listrr">Listrr</a> - Listrr creates lists for shows and movies based on your filters. The created lists get updated every 24 hours based on your filters, so Listrr will add all new items that match your filters, and will also remove all items that do not match your filter configuration anymore. Supports Sonarr, Radarr, Traktarr and Python-PlexLibrary.</li>
<li><a href="https://github.com/jorenn92/Maintainerr">Maintainerr</a> - Looks and smells like Overseerr, does the opposite. Maintenance tool for the Plex ecosystem.</li>
<li><a href="https://github.com/l3uddz/mediarr">Mediarr</a> - CLI tool to add new media to pvr&#x27;s from the arr suite.</li>
<li><a href="https://github.com/PCJones/MediathekArr/">MediathekArr</a> - Integrate ARD&amp;ZDF Mediathek in Prowlarr, Sonarr, and Radarr (German free public TV stations).</li>
<li><a href="https://github.com/midarrlabs/midarr-server">Midarr</a> - Midarr, the minimal lightweight media server.</li>
<li><a href="https://github.com/Monitorr/Monitorr">Monitorr</a> - Monitorr is a self-hosted PHP web app that monitors the status of local and remote network services, websites, and applications.</li>
<li><a href="https://notifiarr.com/">Notifiarr</a> - Discord notification system.</li>
<li><a href="https://github.com/Ombi-app/Ombi">Ombi</a> - Ombi is a self-hosted web application that automatically gives your shared Plex or Emby users the ability to request content by themselves! Ombi can be linked to multiple TV Show and Movie DVR tools to create a seamless end-to-end experience for your users.</li>
<li><a href="https://github.com/autobrr/omegabrr">Omegabrr</a> - Transform monitored shows and movies from the arrs into autobrr filters.</li>
<li><a href="https://overseerr.dev/">Overseerr</a> - Request management and media discovery tool for the Plex ecosystem.</li>
<li><a href="https://github.com/Gyarbij/Plexist">Plexist</a> - An application for recreating Spotify and Deezer playlist in Plex.</li>
<li><a href="https://github.com/petersem/posterr">Posterr</a> - A digital poster app for Plex, Sonarr, Radarr, and Readarr.</li>
<li><a href="https://github.com/p-hueber/prefetcharr">Prefetcharr</a> - Let Sonarr fetch the next season of a show you are watching on Jellyfin/Emby/Plex.</li>
<li><a href="https://github.com/santiagosayshey/Profilarr">Profilarr</a> - Import, Export &amp; Sync Profiles &amp; Custom Formats via Radarr / Sonarr API.</li>
<li><a href="https://github.com/rpatterson/prunerr">Prunerr</a> - Perma-seed Servarr media libraries.</li>
<li><a href="https://github.com/linuxserver/docker-mods/tree/radarr-striptracks">Radarr-striptracks</a> - A Docker Mod for the LinuxServer.io Radarr/Sonarr v3 Docker container that adds a script to automatically strip out unwanted audio and subtitle streams, keeping only the desired languages.</li>
<li><a href="https://rclone.org/">Rclone</a> - Rclone is a command-line program to manage files on cloud storage.</li>
<li><a href="https://github.com/recyclarr/recyclarr">Recyclarr</a> - Automatically sync TRaSH guides to your Sonarr and Radarr instances.</li>
<li><a href="https://github.com/aleksilassila/reiverr">Reiverr</a> - Reiverr is a clean combined interface for Jellyfin, TMDB, Radarr and Sonarr, as well as a replacement to Overseerr.</li>
<li><a href="https://github.com/se1exin/Cleanarr">se1exin/Cleanarr</a> - A simple UI to help find and delete duplicate and sample files from your Plex server.</li>
<li><a href="https://github.com/tronyx/sonarr-episode-name-checker">Sonarr Episode Name Checker</a> - Bash and Powershell scripts to check for episodes named &quot;Episode ##&quot; or &quot;TBA&quot;.</li>
<li><a href="https://github.com/bakerboy448/StarrScripts">StarrScripts</a> - Misc scripts for starr related apps.</li>
<li><a href="https://github.com/giuseppe99barchetta/SuggestArr">SuggestArr</a> - Automatic media content recommendations and download requests based on user activity on the media server.</li>
<li><a href="https://github.com/HaveAGitGat/Tdarr">Tdarr</a> - Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking.</li>
<li><a href="https://github.com/Notifiarr/toolbarr">Toolbarr</a> - Provides a suite of utilities to fix problems with Starr applications. Toolbarr allows you to perform various actions against your Starr apps and their SQLite3 databases.</li>
<li><a href="https://github.com/l3uddz/traktarr">Traktarr</a> - Script to add new series &amp; movies to Sonarr/Radarr based on Trakt lists.</li>
<li><a href="https://github.com/drkno/transcoderr">Transcoderr</a> - A transcoding pipeline designed to normalize file types into a common filetype. Dynamically configurable using plugins allowing highly customizable pipelines to be built.</li>
<li><a href="https://github.com/PCJones/UmlautAdaptarr">UmlautAdaptarr</a> - A tool to work around Sonarr, Radarr, Lidarr and Readarrs problems with foreign languages (primarily German at the moment).</li>
<li><a href="https://github.com/davidnewhall/unpackerr">Unpackerr</a> - Extracts downloads for Radarr, Sonarr, Lidarr, and Readarr - Deletes extracted files after import.</li>
<li><a href="https://github.com/nylonee/watchlistarr">Watchlistarr</a> - Automatically sync Plex Watchlists with Sonarr and Radarr.</li>
<li><a href="https://github.com/Wizarrrr/wizarr">Wizarr</a> - Wizarr is an automatic user invitation system for Plex.</li>
<li><a href="https://github.com/aunefyren/wrapperr">Wrapperr</a> - Website based application and API that collects Plex statistics using Tautulli and displays it in a nice format. Similar to the Spotify Wrapped concept.</li>
</ul>
<doc-anchor-target id="bots">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#bots">#</doc-anchor-trigger>
<span>Bots</span>
</h2>
</doc-anchor-target>
<ul>
<li><a href="https://github.com/Waterboy1602/Addarr">Addarr</a> - Telegram Bot for adding series/movies to Sonarr/Radarr or for changing the download speed of Transmission/Sabnzbd.</li>
<li><a href="https://github.com/shayaantx/botdarr">Botdarr</a> - Slack/Discord/Telegram/Matrix bot for accessing radarr, sonarr, and lidarr.</li>
<li><a href="https://github.com/kiranshila/Doplarr">Doplarr</a> - An *arr request bot for Discord.</li>
<li><a href="https://github.com/Sleepingpirates/Invitarr">Invitarr</a> - Invitarr is a chatbot that invites discord users to plex.</li>
<li><a href="https://github.com/danimart1991/jackett2telegram">jackett2telegram</a> - A self-hosted Telegram Python Bot that dumps posts from Jackett RSS feeds to a Telegram chat.</li>
<li><a href="https://github.com/Yoruio/Membarr">Membarr</a> - Discord Bot to invite a user to a Plex or Jellyfin server.</li>
<li><a href="https://github.com/darkalfx/requestrr">Requestrr</a> - Requestrr is a discord bot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat.</li>
<li><a href="https://github.com/toddrob99/searcharr">Searcharr</a> - Sonarr &amp; Radarr Telegram Bot.</li>
</ul>
<doc-anchor-target id="dashboards">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#dashboards">#</doc-anchor-trigger>
<span>Dashboards</span>
</h2>
</doc-anchor-target>
<blockquote>
<p>These are dashboards for your *arrs and various other services on your server.</p>
</blockquote>
<ul>
<li><a href="https://github.com/Lissy93/dashy">Dashy</a> - A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more.</li>
<li><a href="https://github.com/pawelmalak/flame">Flame</a> - Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors.</li>
<li><a href="https://github.com/linuxserver/Heimdall">Heimdall</a> - An Application dashboard and launcher.</li>
<li><a href="https://github.com/ajnart/homarr">Homarr</a> - Customizable browser&#x27;s home page to interact with your homeserver&#x27;s Docker containers.</li>
<li><a href="https://github.com/benphelps/homepage">Homepage</a> - A highly customizable homepage (or startpage / application dashboard) with Docker and service API integration.</li>
<li><a href="https://github.com/bastienwirtz/homer">Homer</a> - A very simple static homepage for your server with offline health check.</li>
<li><a href="https://github.com/causefx/Organizr">Organizr</a> - HTPC/Homelab Services Organizer - Written in PHP.</li>
</ul>
<doc-anchor-target id="mobile-apps">
<h2>
<doc-anchor-trigger class="header-anchor-trigger" to="#mobile-apps">#</doc-anchor-trigger>
<span>Mobile Apps</span>
</h2>
</doc-anchor-target>
<ul>
<li><a href="https://github.com/JagandeepBrar/LunaSea">LunaSea</a> - LunaSea is a fully featured, open source self-hosted controller focused on giving you a seamless experience between all of your self-hosted media software remotely on your devices. LunaSea currently supports Lidarr, Radarr, Sonarr, NZBGet, SABnzbd, Newznab, Indexer Searching, NZBHydra2, Tautulli, and Wake on LAN.</li>
<li><a href="https://github.com/ruddarr/app">Ruddarr</a> - Ruddarr is a beautifully designed, open source, iOS/iPadOS companion app for Radarr and Sonarr instances written in SwiftUI.</li>
<li><a href="https://nzb360.com/">nzb360</a> - Usenet/Torrent manager for Android. Supports SABnzbd, NZBget, Deluge, Transmission, uTorrent, qBittorrent, rTorrent/ruTorrent, Sonarr, Sick Beard, Radarr, Lidarr, Bazarr, Couchpotato, Headphones, Readarr, NEWZnab, Jackett, NZBHydra2 and Prowlarr.</li>
</ul>
<!-- Required only on API pages -->
<doc-toolbar-member-filter-no-results></doc-toolbar-member-filter-no-results>
</div>
<footer class="clear-both">
<div class="flex flex-wrap items-center justify-between mt-14">
<a class="my-2.5 inline-flex items-center text-sm whitespace-nowrap text-blue-500 dark:text-blue-400 hover:text-blue-700 hover:underline" href="https://github.com/Ravencentric/awesome-arr/edit/main/README.md" target="_blank" rel="noopener">
<svg class="mr-1.5" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="currentColor" overflow="visible"><path d="M20 12c-.55 0-1 .45-1 1v7c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h7c.55 0 1-.45 1-1s-.45-1-1-1H4C2.35 3 1 4.35 1 6v14c0 1.65 1.35 3 3 3h14c1.65 0 3-1.35 3-3v-7c0-.55-.45-1-1-1z" /><path d="M22.21 1.79c-1.18-1.18-3.24-1.18-4.41 0l-9.5 9.5c-.13.13-.22.29-.26.46l-1 4c-.08.34.01.7.26.95.18.2.44.3.7.3.08 0 .16-.01.24-.03l4-1c.18-.04.34-.13.46-.26l9.5-9.5c1.22-1.22 1.22-3.2.01-4.42zm-1.42 3l-9.3 9.3-2.11.53.53-2.11 9.3-9.3c.42-.42 1.16-.42 1.59 0 .43.43.43 1.15-.01 1.58z" /><path fill="none" d="M0 0h24v24H0z" /></svg>
<span>Edit this page</span>
</a>
</div>
<nav class="flex mt-14">
<div class="w-1/2">
</div>
<div class="w-1/2">
<a class="px-5 py-4 -mx-px h-full flex items-center justify-end break-normal font-medium text-blue-500 dark:text-blue-400 border border-gray-300 hover:border-gray-400 dark:border-dark-650 dark:hover:border-dark-450 rounded-l rounded-r-lg transition-colors duration-150 relative hover:z-5" href="unmaintained/">
<span>
<span class="block text-xs font-normal text-right text-gray-400 dark:text-dark-400">Next</span>
<span class="block mt-1">Unmaintained</span>
</span>
<svg xmlns="http://www.w3.org/2000/svg" class="ml-3" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" overflow="visible"><path d="M19.92 12.38a1 1 0 00-.22-1.09l-7-7a.996.996 0 10-1.41 1.41l5.3 5.3H5c-.55 0-1 .45-1 1s.45 1 1 1h11.59l-5.29 5.29a.996.996 0 000 1.41c.19.2.44.3.7.3s.51-.1.71-.29l7-7c.09-.09.16-.21.21-.33z" /><path fill="none" d="M0 0h24v24H0z" /></svg>
</a>
</div>
</nav>
</footer>
</main>
<div class="border-t dark:border-dark-650 pt-6 mb-8">
<footer class="flex flex-wrap items-center justify-between">
<div>
<ul class="flex flex-wrap items-center text-sm">
</ul>
</div>
<div class="docs-copyright py-2 text-gray-500 dark:text-dark-350 text-sm leading-relaxed"></div>
</footer>
</div>
</div>
<!-- Rendered if sidebar right is enabled -->
<!-- Sidebar right skeleton-->
<div v-cloak class="fixed top-0 bottom-0 right-0 translate-x-full bg-white border-gray-200 lg:sticky lg:border-l lg:shrink-0 lg:pt-6 lg:transform-none sm:w-1/2 lg:w-64 lg:z-0 md:w-104 sidebar-right skeleton dark:bg-dark-850 dark:border-dark-650">
<div class="pl-5">
<div class="w-32 h-3 mb-4 bg-gray-200 dark:bg-dark-600 rounded-full loading"></div>
<div class="w-48 h-3 mb-4 bg-gray-200 dark:bg-dark-600 rounded-full loading"></div>
<div class="w-40 h-3 mb-4 bg-gray-200 dark:bg-dark-600 rounded-full loading"></div>
</div>
</div>
<!-- User should be able to hide sidebar right -->
<doc-sidebar-right v-cloak></doc-sidebar-right>
</div>
</div>
</div>
<doc-search-mobile></doc-search-mobile>
<doc-back-to-top></doc-back-to-top>
</div>
<div id="docs-overlay-target"></div>
<script data-cfasync="false">window.__DOCS__ = { "title": "Awesome *Arr", isRoot: true, level: 0, icon: "file", hasPrism: false, hasMermaid: false, hasMath: false, tocDepth: 23 }</script>
</body>
</html>