discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
MoonlightLaboratory/rexarr · source
Snapshot 0 · 2026-11-04T12:47:28Z · TypeScript · GPL-3.0
Content fingerprint
0a120161c49d679e6384fbd650ead03f9ddb716caf97d7ad55ca8dd745f4073fGitHub description at capture
Remux-first transcoding, disc ripping and music companion for Radarr, Sonarr and Lidarr
README at capture
<p align="center"> <img src="logo/rexarr-app.svg" alt="Rexarr" width="128" height="128"> </p> <h1 align="center">Rexarr</h1> <p align="center"> <a href="https://github.com/MoonlightLaboratory/rexarr/releases"><img src="https://img.shields.io/badge/status-beta-e5a00d" alt="Beta"></a> <a href="https://github.com/MoonlightLaboratory/rexarr/releases"><img src="https://img.shields.io/github/v/release/MoonlightLaboratory/rexarr?include_prereleases&label=release" alt="Latest release"></a> <a href="https://github.com/MoonlightLaboratory/rexarr/actions/workflows/docker.yml"><img src="https://img.shields.io/github/actions/workflow/status/MoonlightLaboratory/rexarr/docker.yml?branch=main&label=docker" alt="Docker build"></a> <a href="LICENSE.md"><img src="https://img.shields.io/badge/license-GPL--3.0-blue" alt="License: GPL-3.0"></a> </p> > [!WARNING] > **Rexarr is in beta.** It works day to day, but settings, file layout and the API can still change between > releases, and some integrations (Lidarr, Soulseek, audio CD ripping) have seen little real-world use. Keep > backups (System → Backup), read the release notes before updating, and please > [report what breaks](https://github.com/MoonlightLaboratory/rexarr/issues). Rexarr is a remux-first transcoding companion for Usenet and BitTorrent users of the \*arr stack. It sits next to Radarr, Sonarr and Lidarr, finds Blu-ray remux and full-disc releases for the titles you choose, and re-encodes what they import with FFmpeg – or fre:ac for music – using profiles you control. It can also rip discs with MakeMKV, split album images, and find media on your disks that none of the \*arr apps manage. ## Screenshots | | | | :---: | :---: | | <img src="docs/screenshots/series.webp" loading="lazy" decoding="async" alt="Series library" width="420"><br>Series library | <img src="docs/screenshots/movie.webp" loading="lazy" decoding="async" alt="Movie details" width="420"><br>Movie details | | <img src="docs/screenshots/transcode.webp" loading="lazy" decoding="async" alt="Transcode dialog with estimated size" width="420"><br>Transcode with estimated size | <img src="docs/screenshots/header-search.webp" loading="lazy" decoding="async" alt="Smart search" width="420"><br>Smart search | | <img src="docs/screenshots/live-preview.webp" loading="lazy" decoding="async" alt="Live preview of a running encode" width="420"><br>Live preview while encoding | <img src="docs/screenshots/disc-ready.webp" loading="lazy" decoding="async" alt="Disc ripping" width="420"><br>Disc ripping with MakeMKV | Full documentation: **<https://moonlightlaboratory.github.io/rexarr/>** ## Getting Started - [Download a release](https://github.com/MoonlightLaboratory/rexarr/releases) for Windows, macOS, Linux or FreeBSD ([install guide](https://moonlightlaboratory.github.io/rexarr/getting-started/install/)) - [Installation with Docker](https://moonlightlaboratory.github.io/rexarr/getting-started/docker/) — `ghcr.io/moonlightlaboratory/rexarr` or `moonlightlaboratory/rexarr` - [Unraid, ZimaOS, TrueNAS, Synology DSM, OpenMediaVault](https://moonlightlaboratory.github.io/rexarr/getting-started/nas/) - [Run from source](https://moonlightlaboratory.github.io/rexarr/getting-started/from-source/) - [First-time setup](https://moonlightlaboratory.github.io/rexarr/getting-started/setup/) - [Documentation](https://moonlightlaboratory.github.io/rexarr/) - [Requirements](https://moonlightlaboratory.github.io/rexarr/getting-started/requirements/) ## How it compares Automatic Ripping Machine, Tdarr, Unmanic, or MakeMKV and HandBrake by hand — what each is better at, and what Rexarr does not do: [How it compares](https://moonlightlaboratory.github.io/rexarr/comparison/). What is missing and what comes next — stability before features while Rexarr is in beta — is on the [roadmap](https://moonlightlaboratory.github.io/rexarr/roadmap/). ## Support [](https://github.com/MoonlightLaboratory/rexarr/issues) [](https://github.com/MoonlightLaboratory/rexarr/discussions) - Found a bug? [Open an issue](https://github.com/MoonlightLaboratory/rexarr/issues/new/choose) – System → Status → *Report an issue* fills in your version for you. - A question about setup or usage? Ask in [Discussions → Q&A](https://github.com/MoonlightLaboratory/rexarr/discussions/categories/q-a). - An idea? [Discussions → Ideas](https://github.com/MoonlightLaboratory/rexarr/discussions/categories/ideas) for thinking out loud, or a [feature request](https://github.com/MoonlightLaboratory/rexarr/issues/new?template=feature_request.yml) when you know what you want. See the [roadmap](https://moonlightlaboratory.github.io/rexarr/roadmap/) first – stability comes before features in beta. - Security problem? Please report it privately, see [SECURITY.md](SECURITY.md). ## Contributors & Developers - [Contribution Guide](CONTRIBUTING.md) - [How a profile becomes an ffmpeg command](https://moonlightlaboratory.github.io/rexarr/guide/profiles/#how-a-profile-becomes-an-ffmpeg-command) - [Test bench (transcoding and disc ripping without hardware)](https://moonlightlaboratory.github.io/rexarr/development/#test-bench) - [Notes for AI coding agents](AGENTS.md) ## Features ### Current Features - Web UI in the \*arr style – Movies, Series, Music, Search, Activity, Discs, Profiles, Settings and System - Smart search across your library, TMDB / TVDB and AniDB, typo tolerant, understands `S01E05`, `2160p`, `remux`, `dv` and ids - Remux-first release search through Radarr, Sonarr, Lidarr and Prowlarr, ranked by source quality - Full-disc (ISO / BDMV / VIDEO_TS) releases ripped with MakeMKV after download, then encoded and imported - Encoding profiles for x264, x265, SVT-AV1, libaom, VP9 and hardware encoders (VideoToolbox, NVENC, QuickSync, VAAPI, AMF) - Built-in presets for movies, TV and anime, with HDR10 passthrough, audio / subtitle selection and font attachments - Estimated output size for every profile before you encode - Release-style output names (`Remux-2160p` → `Bluray-1080p`) with clean track metadata - Automatic transcoding of new imports, with live progress, preview frames and the full FFmpeg log - Disc ripping from physical drives and virtual drives (ISO files and folders) - Music with Lidarr: fre:ac profiles using open-source encoders (FLAC, WavPack, MP3, Opus, Vorbis), audio CD ripping with MusicBrainz, MQA detection - Soulseek (slskd) album search, and automatic splitting of image + cue downloads Lidarr cannot import - Local media: finds movies, series and albums outside the \*arr apps, with TMDb, MusicBrainz and Cover Art Archive metadata - Queue pause / resume, stall watchdog, free-space checks and network share health checks - Path mappings, authentication, reverse proxy URL base, HTTPS, backups and scheduled tasks ## License - [GNU GPL v3](LICENSE.md) - Copyright 2026 MoonlightLaboratory, see [COPYRIGHT.md](COPYRIGHT.md) Rexarr is an independent project and is not affiliated with Sonarr, Radarr, Lidarr, Prowlarr, slskd, MakeMKV, fre:ac, FFmpeg, TMDb or MusicBrainz.