YouTube Subscription List View

Restore YouTube Subscription List View

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

Autore
Lukas Klinger
Installazioni giornaliere
48
Installazioni totali
264
Valutazione
1 0 1
Versione
1.4.5
Creato il
05/02/2026
Aggiornato il
05/02/2026
Dimensione
47 KB
Licenza
MIT
Applica a

YouTube Subscription List View (YSLV)

Restore the list view for the YouTube Subscriptions page faithful to the original layout, inline metadata, video descriptions, and a grid/list toggle placed exactly where it used to be.


Features

  • List-style Subscriptions layout
  • Grid / List toggle on the Subscriptions page
  • Lazy-loaded video descriptions
  • Dark and light mode compatible
  • No external dependencies

Configuration

All settings are configurable via the CFG object at the top of the script.

Default view

defaultView: "grid" // or "list"

Positioning

If you dont like the centering you can change the maxWidth of the list in the config:

list: {
  maxWidth: "90%",
}

Description loading

descFetch: {
  enabled: true,
  maxTotalFetchesPerNav: 60,
  maxConcurrent: 1,
  sentenceCount: 2,
  maxChars: 260,
},

Performance

  • DOM patching via MutationObserver
  • Lazy loading with IntersectionObserver
  • Request throttling and caching
  • Automatic cleanup when leaving the Subscriptions page

Scope

This script only runs on:

https://www.youtube.com/feed/subscriptions

Other YouTube pages remain untouched.


Installation

  1. Install Tampermonkey or Violentmonkey
  2. Install the script from Greasy Fork
  3. Open the YouTube Subscriptions page
  4. Use the toggle to switch between Grid and List

License

MIT