# Flexget/Flexget

The official FlexGet repository

Repository: https://github.com/Flexget/Flexget
Canonical: https://ross.abutalabs.com/products/flexget
Homepage: http://www.flexget.com
Language: Python
License: MIT
License Family: permissive
Topics: python, automation, torrent, movies, tv, rss, hacktoberfest
Last push: 2026-08-26T17:46:04+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 5643, "days_push": 7, "days_rel": 7, "gap_med": 2.0, "n_releases_24m": 223}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1963, forks 476 (observed 2026-08-28T04:05:59.705365+00:00)

## What it is
FlexGet is a multipurpose Python automation tool for content like torrents, NZBs, podcasts, comics, series, and movies. It pulls from sources such as RSS feeds, HTML pages, CSV files, and search engines, and is configured via a YAML file with an extensive plugin system.

## Use cases
- automatically download tv show episodes from an rss feed
- track and grab movies via torrent rss feeds
- automate podcast and comic downloads
- monitor html pages and csv files for new content
- feed a watch directory for a torrent client
- schedule recurring media download tasks

## When to choose
- you want rule-based, scheduled automation for torrents, NZBs, or media feeds
- you prefer a YAML-configured CLI tool with a rich plugin ecosystem
- you need to combine multiple sources like RSS, HTML, and search engines in one pipeline

## When to avoid
- you need a graphical media manager with a web UI out of the box
- your use case is unrelated to content fetching and filtering
- you want a simple one-click setup without learning a configuration format

## Facets
- artifact type: application
- maturity: active
- function: workflow-automation, web-scraping, scheduling, plugin-system, cli
- domain: media, developer-tools
- platform: python, windows, cli, cross-platform
- tags: torrents, rss, tv-shows, movies, podcasts, nzb, yaml-configuration, media-automation, automation, command-line, linux, macos, docker

## Member repositories
- Flexget/Flexget (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:59.705365+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:05:32.103200+00:00, confidence not recorded.
  - readme: https://github.com/Flexget/Flexget (fetched 2026-08-28T04:05:59.705365+00:00, sha 33d8324ea490)
  - homepage: http://www.flexget.com (fetched 2026-08-29T10:45:26.086224+00:00, sha 23d11e7d2ba2)
  - site_page: https://www.flexget.com/InstallWizard (fetched 2026-08-29T10:45:26.088606+00:00, sha e97b4724cac8)
  - site_page: https://www.flexget.com/Install (fetched 2026-08-29T10:45:26.090191+00:00, sha cafdd614039b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
