nefarious
Automate downloading Movies and TV Shows.
Activity has dropped noticeably. Check the repository before committing to it.
Commit activity more than 11% of tracked projects; popularity more than 39%. How this is calculated.
Commits, last 11 months
| Stars | 1.3k |
|---|---|
| Latest release | — |
| Repo updated | 23 Sept 2026 |
| Licence | GPL-3.0 |
| Built with | Python |
Is nefarious actively maintained?
nefarious is under active development: 20 commits landed over the last 11 months, averaging roughly 3 commits a month in the most recent quarter.
Activity is accelerating: the last quarter carried 400% more commits than the one before it.
No tagged releases are published, so there is no stable version to pin to — you would deploy from the default branch or a container image built from it.
nefarious ranks #26 of 31 tracked media management projects. Several better-maintained options exist in the same category — they are listed below.
What nefarious actually does
Nefarious is a Python-based utility designed to automate the acquisition of films and television series. It operates within the media management category, handling the discovery, downloading, and organisation of video files. As it lacks tagged releases and has a modest community following, its exact feature set is best understood through standard automated media pipeline practices.
Best fit: It suits self-hosters who prefer lightweight Python tools for managing their video libraries and want an alternative to dominant ecosystem solutions.
Worth knowing: Development activity is slowing down and the absence of tagged releases suggests that stability may vary between commits. You should expect to troubleshoot issues yourself given the lower repository visibility compared to mainstream media automation tools.
Deployment notes
You will typically need to run this within a persistent container or virtual environment with access to shared storage volumes for your media library. A standard reverse proxy configuration will be required if you wish to secure your web interface with TLS.
Links
Alternatives to nefarious
Projects in the same categories, ordered by health score.
Syncs YouTube channels and playlists to a locally hosted media server.
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available.
Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own.
Manage requests for your media library, supports Plex, Jellyfin and Emby media servers (fork of Overseerr).
Download videos from YouTube channels on a schedule via yt-dlp, with a web UI to browse and selectively download videos. Integrates with Plex Media Server and generates NFO metadata for Jellyfin, Kodi, and Emby.