Repository Analysis

iv-org/invidious

Invidious is an alternative front-end to YouTube

3.1 Likely human-written View on GitHub
3.1
Adjusted Score
3.1
Raw Score
100%
Time Factor
2026-05-30
Last Push
20,297
Stars
Crystal
Language
31,911
Lines of Code
134
Files
79
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 27LOW 52

Pattern Findings

79 matches across 3 categories. Click a row to expand file-level details.

Decorative Section Separators26 hits · 69 pts
SeverityFileLineSnippet
MEDIUMconfig/config.example.yml105# -----------------------------
MEDIUMconfig/config.example.yml107# -----------------------------
MEDIUMconfig/config.example.yml189# -----------------------------
MEDIUMconfig/config.example.yml191# -----------------------------
MEDIUMconfig/config.example.yml259# -----------------------------
MEDIUMconfig/config.example.yml261# -----------------------------
MEDIUMconfig/config.example.yml294# -----------------------------
MEDIUMconfig/config.example.yml296# -----------------------------
MEDIUMconfig/config.example.yml328# -----------------------------
MEDIUMconfig/config.example.yml330# -----------------------------
MEDIUMconfig/config.example.yml394# -----------------------------
MEDIUMconfig/config.example.yml396# -----------------------------
MEDIUMconfig/config.example.yml473# -----------------------------
MEDIUMconfig/config.example.yml475# -----------------------------
MEDIUMconfig/config.example.yml572 # -----------------------------
MEDIUMconfig/config.example.yml574 # -----------------------------
MEDIUMconfig/config.example.yml672 # -----------------------------
MEDIUMconfig/config.example.yml674 # -----------------------------
MEDIUMconfig/config.example.yml774 # -----------------------------
MEDIUMconfig/config.example.yml776 # -----------------------------
MEDIUMconfig/config.example.yml838 # -----------------------------
MEDIUMconfig/config.example.yml840 # -----------------------------
MEDIUMconfig/config.example.yml899 # -----------------------------
MEDIUMconfig/config.example.yml901 # -----------------------------
MEDIUMconfig/config.example.yml950 # -----------------------------
MEDIUMconfig/config.example.yml952 # -----------------------------
Over-Commented Block52 hits · 27 pts
SeverityFileLineSnippet
LOWvideojs-dependencies.yml41#
LOWconfig/config.example.yml1#########################################
LOWconfig/config.example.yml21 host: localhost
LOWconfig/config.example.yml41##
LOWconfig/config.example.yml61## again will cause a new companion URL to be picked.
LOWconfig/config.example.yml81# # Uncomment for advanced reverse proxy configuration (see above).
LOWconfig/config.example.yml101# Server config
LOWconfig/config.example.yml121##
LOWconfig/config.example.yml141#host_binding: 0.0.0.0
LOWconfig/config.example.yml161## Default: false
LOWconfig/config.example.yml181## permissions following the UNIX octal convention.
LOWconfig/config.example.yml201
LOWconfig/config.example.yml221## Force connection to youtube over a specific IP family.
LOWconfig/config.example.yml241# user:
LOWconfig/config.example.yml261# -----------------------------
LOWconfig/config.example.yml281
LOWconfig/config.example.yml301## Accepted values: true, false
LOWconfig/config.example.yml321##
LOWconfig/config.example.yml341
LOWconfig/config.example.yml361##
LOWconfig/config.example.yml381
LOWconfig/config.example.yml401##
LOWconfig/config.example.yml421## videos when crawling channel (during subscriptions update).
LOWconfig/config.example.yml441
LOWconfig/config.example.yml461
LOWconfig/config.example.yml481## Accepted values: any string. HTML is accepted.
LOWconfig/config.example.yml501## Accepted values: true, false, a positive integer
LOWconfig/config.example.yml521## disabled, in order to comply with DMCA requests.
LOWconfig/config.example.yml541## code, you MUST publish it somewhere and set this option.
LOWconfig/config.example.yml561
LOWconfig/config.example.yml581 ## people using other languages.
LOWconfig/config.example.yml601 ## nl (Dutch)
LOWconfig/config.example.yml621 ## AE, AR, AT, AU, AZ, BA, BD, BE, BG, BH, BO, BR, BY, CA, CH, CL, CO, CR,
LOWconfig/config.example.yml641 ## "English", "English (auto-generated)",
LOWconfig/config.example.yml661 ## "Southern Sotho", "Spanish", "Spanish (Latin America)",
LOWconfig/config.example.yml681 ##
LOWconfig/config.example.yml701 ##
LOWconfig/config.example.yml721 ## as watch history and subscription feeds. Playlists, search
LOWconfig/config.example.yml741 ## Accepted values: true, false
LOWconfig/config.example.yml761 ##
LOWconfig/config.example.yml781 ##
LOWconfig/config.example.yml801
LOWconfig/config.example.yml821 ##
LOWconfig/config.example.yml841
LOWconfig/config.example.yml861 #quality_dash: auto
LOWconfig/config.example.yml881 ##
LOWconfig/config.example.yml901 # -----------------------------
LOWconfig/config.example.yml921 ##
LOWconfig/config.example.yml941 ## 'channel name - reverse'
LOWconfig/config.example.yml961 ##
LOWconfig/config.example.yml981 ##
LOWscripts/install-dependencies.sh1#!/bin/sh
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMdocker-compose.yml22 # Please read the following file for a comprehensive list of all available