Tuesday, October 27, 2026 4,350 lists 78,105 records on file
List your app or device

  1. Home
  2. Task Automation Software
  3. FlexGet

FlexGet

What it is

FlexGet is a free, open-source automation tool for media and other content, including torrents, NZBs, podcasts, comics, television, movies, RSS, HTML, and CSV. Users define tasks and plugin settings in YAML configuration files. Plugins supply much of its functionality, including creating, filtering, modifying, and downloading entries. FlexGet can run as a daemon and schedule tasks through its configuration. Its homepage lists integrations with clients such as Deluge, Transmission, uTorrent, rTorrent, and SABnzbd, and connections to Trakt, TheTVDB, or IMDb for tracking series and movies. It provides a JSON API; documentation says a password must be set to start the web server. The homepage describes the web interface as under development, and the experimental Web UI v2 is not recommended for new users. Installation guidance covers Windows, Linux/BSD, Mac OS X, and Docker. The homepage says two critical remote-code-execution vulnerabilities were addressed in version 3.20.13 and advises users to upgrade.

For and against

For

  • Free and open source.
  • Automates a wide range of media and content.
  • Can schedule tasks in daemon mode.
  • Offers a JSON API and client integrations.

Against

  • YAML may be confusing for new users.
  • The web interface is under development.
  • Web UI v2 is experimental and not recommended for new users.

The verdict

FlexGet offers broad, configurable automation with scheduling, integrations, and an API. Users should account for its YAML setup and the stated security upgrade advice when considering it.

Who it suits

FlexGet suits users who want configurable automation for media and other content, especially alongside applications with watch-directory support or external-utility interfaces. It is a better fit for people comfortable configuring tasks in YAML.

Plans and prices

FlexGet

Free

Multipurpose media automation tool; installable via pip

Every plan, in full

On the record

API
FlexGet offers a JSON API that can run independently of the web UI.flexget.com · read 11 Oct 2026
API and authentication
FlexGet offers a JSON API; its documentation instructs users to set a password to start the web server.flexget.com · read 4 Oct 2026
Audience
The repository describes FlexGet as useful alongside applications with watch directory support or an interface for external utilities.github.com · read 11 Oct 2026
Client integrations
The homepage lists direct integrations with Deluge, Transmission, uTorrent, rTorrent, SABnzbd, and other clients.flexget.com · read 4 Oct 2026
Community contribution
The homepage describes FlexGet as a community effort and invites code and documentation contributions.flexget.com · read 4 Oct 2026
Configuration
FlexGet uses YAML configuration files, and its configuration validator tries to guide users when they make mistakes.flexget.com · read 11 Oct 2026
Configuration caveat
The homepage notes that YAML may be confusing for new users, and says a validator helps guide users when they make mistakes.flexget.com · read 4 Oct 2026
Daemon
FlexGet can run in daemon mode and handle scheduling in its configuration.flexget.com · read 11 Oct 2026
Daemon scheduling
FlexGet can run in daemon mode and schedule tasks through its configuration.flexget.com · read 4 Oct 2026
Installation platforms
The installation guide lists Windows, Linux/BSD, and Mac OSX installation methods, as well as Docker and community hardware-specific guides.flexget.com · read 11 Oct 2026
Integrations
FlexGet directly integrates with Deluge, Transmission, uTorrent, rTorrent, SABnzbd, and other clients.flexget.com · read 11 Oct 2026
Media management
FlexGet supports series and movies with automatic scheduling, searching, downloading, and, in some cases, sorting.flexget.com · read 11 Oct 2026
Plugins
Plugins provide most FlexGet functionality, and the listed plugins are included in the package except for third-party plugins.flexget.com · read 11 Oct 2026
Project license
The official FlexGet repository identifies the project as MIT licensed.github.com · read 11 Oct 2026
Purpose
FlexGet is a multipurpose automation tool for media such as torrents, nzbs, podcasts, comics, TV, movies, RSS, HTML, and CSV.flexget.com · read 11 Oct 2026
Security
The homepage reports that two critical remote-code-execution vulnerabilities involving the exec and decompress plugins were addressed in version 3.20.13 and advises users to upgrade.flexget.com · read 4 Oct 2026
Security bulletin
The home page reports two critical remote code execution vulnerabilities involving the exec and decompress plugins and says both are addressed in version 3.20.13.flexget.com · read 11 Oct 2026
Site integrations
The homepage says users can manage and track series or movies through Trakt, TheTVDB, or IMDb.flexget.com · read 4 Oct 2026

Alternatives to FlexGet

Every alternative, ranked