mdnx-auto-dl is not endorsed by or affiliated with Crunchyroll, HiDive, AnimationDigitalNetwork, Disney+, Netflix or Amazon Prime Video. mdnx-auto-dl does not download, decrypt, or distribute any media itself. It is an orchestrator that automates third-party downloaders, multi-downloader-nx and CardinalDL, which you install, configure, and supply your own credentials and CDM for. Downloading videos for offline viewing may be forbidden by law in your country, and may violate the Terms of Service between you and the stream provider. You alone are responsible for how you use this tool and the downloaders it runs on your behalf. Please make an informed decision before using mdnx-auto-dl.
MDNX-auto-dl is a free and open-source headless orchestrator that automatically downloads new episodes from Crunchyroll, HiDive, AnimationDigitalNetwork (ADN), Disney+, Netflix and Amazon Prime Video as they are released. It is not a GUI app.
Instead of downloading anything itself, it manages the tools that do, multi-downloader-nx and/or CardinalDL, and handles everything around them: watching for new episodes/dubs/subs, organizing files, refreshing your Plex or Jellyfin on completion, and sending notifications.
Pick whichever downloader you want, or mix them per service (for example, CardinalDL for HiDive and multi-downloader-nx for Crunchyroll).
- Start here: get-started.md. Pick your downloader, then follow the multi-downloader-nx or CardinalDL guide to install, mount, and run the container.
- How-to guides: guides/. Set up a specific feature like notifications, media servers, or file organization.
- Full option reference: config-options.md. Every configurable option, with defaults and JSON/YAML examples.
You can track progress of things here
This project would not be possible without the following third-party tools/packages:
CardinalDL
This project is licensed under the MIT License - see the LICENSE file for details.
