{"id":15037065,"url":"https://github.com/flexget/flexget","last_synced_at":"2026-02-25T18:07:59.686Z","repository":{"id":1054133,"uuid":"1512901","full_name":"Flexget/Flexget","owner":"Flexget","description":"The official FlexGet repository","archived":false,"fork":false,"pushed_at":"2025-04-23T15:20:35.000Z","size":143590,"stargazers_count":1799,"open_issues_count":30,"forks_count":473,"subscribers_count":76,"default_branch":"develop","last_synced_at":"2025-04-23T17:16:25.848Z","etag":null,"topics":["automation","hacktoberfest","movies","python","rss","torrent","tv"],"latest_commit_sha":null,"homepage":"http://www.flexget.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Flexget.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-03-22T19:33:44.000Z","updated_at":"2025-04-23T15:19:22.000Z","dependencies_parsed_at":"2023-07-05T15:46:21.329Z","dependency_job_id":"22a194f4-3e48-4579-b7a2-d7763e193b34","html_url":"https://github.com/Flexget/Flexget","commit_stats":{"total_commits":14894,"total_committers":415,"mean_commits":35.88915662650602,"dds":0.7466765140324962,"last_synced_commit":"6a12d86e81a9d49808386b83cfca98973b84a493"},"previous_names":[],"tags_count":1868,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flexget%2FFlexget","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flexget%2FFlexget/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flexget%2FFlexget/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flexget%2FFlexget/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Flexget","download_url":"https://codeload.github.com/Flexget/Flexget/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250477819,"owners_count":21437049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","hacktoberfest","movies","python","rss","torrent","tv"],"created_at":"2024-09-24T20:33:15.891Z","updated_at":"2026-02-25T18:07:59.681Z","avatar_url":"https://github.com/Flexget.png","language":"Python","readme":".. image:: https://github.com/flexget/flexget/raw/develop/docs/_static/logo.png\n   :align: center\n   :target: https://flexget.com\n   :height: 50\n\n|\n\n.. image:: https://img.shields.io/pypi/v/flexget?logo=pypi\u0026labelColor=F3F3F3\n   :target: https://pypi.org/project/flexget/\n\n.. image:: https://img.shields.io/docker/v/flexget/flexget/latest?logo=docker\u0026label=docker\u0026labelColor=F3F3F3\n   :target: https://hub.docker.com/r/flexget/flexget\n\n.. image:: https://img.shields.io/pypi/pyversions/flexget?logo=python\u0026labelColor=F3F3F3\n   :target: https://pypi.org/project/flexget/\n\n.. image:: https://img.shields.io/codecov/c/github/flexget/flexget?logo=codecov\u0026labelColor=F3F3F3\n   :target: https://codecov.io/gh/Flexget/Flexget\n\n..\n   Commenting these out for now, as they seem to be broken.\n   .. image:: https://api.codacy.com/project/badge/Grade/86bb847efe984c12948bdeccabcbccad\n      :target: https://www.codacy.com/app/Flexget/Flexget?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=Flexget/Flexget\u0026amp;utm_campaign=Badge_Grade\n\n.. image:: https://img.shields.io/github/actions/workflow/status/flexget/flexget/test.yml?logo=github\u0026logoColor=222222\u0026label=tests\u0026labelColor=F3F3F3\n   :target: https://github.com/Flexget/Flexget/actions/workflows/test.yml?query=branch%3Adevelop\n\n.. image:: https://img.shields.io/readthedocs/flexget?logo=readthedocs\u0026labelColor=F3F3F3\n   :target: https://flexget.readthedocs.io/en/latest/\n\n.. image:: https://img.shields.io/discord/536690097056120833?logo=discord\u0026label=discord\u0026labelColor=F3F3F3\n   :target: https://discord.gg/W6CQrJx\n\n`FlexGet`_ is a multipurpose automation tool for content like torrents, nzbs,\npodcasts, comics, series, movies, etc. It can use different kinds of sources\nlike RSS-feeds, html pages, csv files, search engines and there are even\nplugins for sites that do not provide any kind of useful feeds.\n\nExample\n=======\nFlexget uses a `YAML`_ based configuration file.\nThe following example will look in the RSS feed in the link, will match any\nitem that match the series names and download it::\n\n    tasks:\n      tv:\n        rss: http://example.com/torrents.xml\n        series:\n        - some series\n        - another series\n        download: /tvshows\n\nThere are numerous plugins that allow utilizing FlexGet in interesting ways\nand more are being added continuously.\n\nFlexGet is extremely useful in conjunction with applications which have watch\ndirectory support or provide interface for external utilities like FlexGet.\nTo get a sense of the many things that can be done with FlexGet you can take\na look in our `cookbook`_.\n\n.. _FlexGet: https://flexget.com\n\n.. _YAML: http://www.yaml.org/\n\n.. _cookbook: https://flexget.com/Cookbook\n\n\n**ChangeLog:** https://flexget.com/ChangeLog\n\n**Help:** https://github.com/Flexget/Flexget/discussions\n\n**Chat:** https://flexget.com/Chat\n\n**Bugs:** https://github.com/Flexget/Flexget/issues\n\n**API reference** https://flexget.readthedocs.io/en/latest/api/flexget.html\n\nInstall\n-------\n\nFlexGet is installable via pip with the command::\n\n   pip install flexget\n\nFor more detailed instructions see the `installation guide`_.\n\n.. _installation guide: https://flexget.com/Install\n\nHow to contribute\n-----------------------\n\nRefer to the `contributor guide \u003chttps://flexget.readthedocs.io/en/latest/contributor/index.html\u003e`__.\n\nIf you don't want to use virtualenv there's ``flexget_vanilla.py`` file which\ncan be used to run FlexGet without virtualenv, note that you will need to\ninstall all required dependencies yourself.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflexget%2Fflexget","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflexget%2Fflexget","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflexget%2Fflexget/lists"}