back to home

Prowlarr / Indexers

Contains indexer definitions

View on GitHub
156 stars
115 forks
13 issues
ShellPythonPowerShell

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing Prowlarr/Indexers in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/Prowlarr/Indexers)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Indexers This Repo contains Cardigann YML indexer definitions for Prowlarr. For more information on the formatting of the YML Indexer Definition, please see our Prowlarr Cardigann YML Version / Definition wiki entry To develop and test definitions, you may use the Custom Definition Folder For Prowlarr Indexer Requests; please see our request forum on Discord Definitions from Jackett > [!NOTE] > With some differences and a few exceptions Prowlarr Cardigann Indexers are synced upstream with Jackett via the indexer-sync script in this repository. Syncs are automated daily via GitHub Actions, but can also be triggered manually. Any user may also pull request a manual sync. Problematic indexers are automatically excluded using a configurable blocklist. Sync Jackett Indexers > [!TIP] > For detailed instructions on syncing Jackett indexers, including script features, usage examples, and command-line options, see the Contributing Guide. Definition Versions > [!IMPORTANT] > Versions require Prowlarr Cardigann C# modifications. > Prowlarr will fall back to a previous version if no YML exists for the current version. Schemas Each Cardigann Version has a YML Schema for it contained within the definitions's respective folder named For more specific details between versions the schema files can be compared. To test a definition file against a specific schema use the command below. Python Validation > [!IMPORTANT] > Python 3.11 or higher is required for validation scripts The validation script supports: • **Flexible directory structures**: Works with Prowlarr's versioned directories ( ) and Jackett's flat structure with root • **All errors by default**: Shows all validation issues at once instead of stopping at the first error • **Concise error messages**: Clean output showing only validation type, schema path, and invalid values • **Auto-detection**: Automatically detects directory structure and uses appropriate validation method Active Versions > [!NOTE] > The repository currently supports indexer definition schemas from v1 through v11. The active version is: • **V11 Indexers** - Dev 1.20.0.4590 - **ACTIVE** • Contains all active indexer definitions (522+ indexers) • Prowlarr Cardigann v11 includes several changes such as: • Predefined setting type: • Optional and for login section • Extended language support with duplicated language codes • Enhanced SelectorBlock validation with dependency rules Deprecated Versions > [!WARNING] > These versions are deprecated and no longer maintained V10 Indexers - DEPRECATED • **V10 Indexers** - Dev 1.18.0.4543 • All indexers migrated to v11 as of 2025-08-24 • Schema remains for historical reference • No active indexer definitions • Prowlarr Cardigann v10 included: • Predefined settings type: , and • Enhanced login validation with conditional requirements • Extended SelectorBlock functionality with type restrictions V1 Indexers - Legacy Beta • Prowlarr Cardigann v1 are base level standard YML • No new indexers are to be added to v1 as of 2021-10-13 • No new updates backported to v1 as of 2021-10-17 V2 Indexers - Legacy Beta • Prowlarr Cardigann v2 includes several changes such as: • Regex removal for Size parsing • Multiple Download Selectors • Optional Selectors • Testlink Torrents • InfoHash links • AllowRawSearch property in caps > [!WARNING] > No new indexers are to be added to v2 as of 2022-04-18 > No new updates backported to v2 as of 2022-04-18 V3 Indexers - Legacy Beta • Prowlarr Cardigann v3 includes support for APIs and JSON • Replace selector with • Makes an optional by default • All new Indexers using APIs shall be in v3 as of 2021-10-21 • Indexers utilizing CategoryDescr or any v4 features MUST be in v4 V4 Indexers - Dev 0.2.0.1678 • Prowlarr Cardigann v4 includes several changes such as: • TMDBId • Genre • TraktID • CategoryDescr V5 Indexers - Dev 0.2.0.1678 • Prowlarr Cardigann v5 includes several changes such as: • Allow JSON Filters V6 Indexers - Dev 0.4.2.1879 • Prowlarr Cardigann v6 includes several changes such as: • support • TV Search Support V7 Indexers - Dev 0.4.4.1947 • Prowlarr Cardigann v7 includes several changes such as: • , , , Query support V8 Indexers - Dev 1.1.0.2322 • Prowlarr Cardigann v8 includes several changes such as: • HtmlEncode and HtmlDecode filters V9 Indexers - Dev 1.4.0.3230 • Prowlarr Cardigann v9 includes several changes such as: • AllowEmptyInputs • default values • MissingAttributeEqualsNoResults