YouTube Subscription List View

Restore YouTube Subscription List View

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

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

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

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

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

Autor
Lukas Klinger
Denně instalací
49
Celkem instalací
263
Hodnocení
1 0 1
Verze
1.4.5
Vytvořeno
05. 02. 2026
Aktualizováno
05. 02. 2026
Size
47,0 KB
Licence
MIT
Spustit na

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