Subscriptions Grid For YouTube™

Transforms Youtube's broken feed subscription page and restore it to it's former grid glory.

What is Subscriptions Grid For YouTube™?

Subscriptions Grid For YouTube™ is a Chrome extension developed by Dan Smith, and its main feature is "Transforms Youtube's broken feed subscription page and restore it to it's former grid glory.".

Extension Screenshots

screenshot

Download Subscriptions Grid For YouTube™ Extension CRX File

Download Subscriptions Grid For YouTube™ extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Transforms the Youtube feed subscriptions page in to a much nicer grid layout, as well as re-instating the functionality to mark or hide videos you've already watched.

Follow @subsgrid - https://twitter.com/subsgrid for updates!

Source code is available here: https://github.com/CodeNinjaUK/youtube-subs-grid

1.19 (bugfix release) - Fixes YT latest attempt at useability, which may actually be a bug on their end but I'm happy to fix it for them!

1.18.2 (bugfix release) - NEW PERMISSION REQUIRED. Part of the extension which previously did not need user permission to operate now does - Chrome may prompt you to re-authorise access for the extension to work. The new permission allows the extension to see all the tab url's you have open - this is used to keep your watched video history up to date between multiple Youtube tabs.

1.18

Added option to bypass the "Mark all videos as watched" alert
A few bug fixes

1.17 

Added settings panel with link to Twitter & Github. 
Added a setting to auto load videos as you scroll
Greatly increased the number of videos the extension will track in it's history from 200 to 5000.
Numerous bug fixes & performance enhancements.

1.15 & 1.16

Classic grid mode is here! Provides a third grid view along side YT's two views, which emulates the traditional "classic" grid. No date headers, and a wider viewing area. Also fixed a number of bugs and added some performance improvements. 


*** PLEASE NOTE: If you are missing videos, channel names, titles etc this is very likely because Youtube are using you to test new page code, which I don't have access to. There is very little I can do until Youtube make this the default, please submit a bug here: https://github.com/CodeNinjaUK/youtube-subs-grid/issues ***                    

Extension Basic Information

Name Subscriptions Grid For YouTube™ Subscriptions Grid For YouTube™
ID dcnjhgnfnmijfkmcddcmffeamphmmeed
Official URL https://chromewebstore.google.com/detail/subscriptions-grid-for-yo/dcnjhgnfnmijfkmcddcmffeamphmmeed
Description Transforms Youtube's broken feed subscription page and restore it to it's former grid glory.
File Size 75.92 KB
Installation Count 11,205
Current Version 1.19.1
Last Updated 2016-07-15
Publish Date 2016-07-15
Rating 4.35/5 Total 589 Ratings
Developer Dan Smith
Payment Type free
Extension Website https://twitter.com/subsgrid
Help Page URL https://github.com/CodeNinjaUK/youtube-subs-grid/issues
Supported Languages en-GB
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Subscriptions Grid For YouTube\u2122",
    "version": "1.19.1",
    "manifest_version": 2,
    "minimum_chrome_version": "38",
    "description": "Transforms Youtube's broken feed subscription page and restore it to it's former grid glory.",
    "icons": {
        "16": "data\/assets\/icon-16.png",
        "48": "data\/assets\/icon-48.png",
        "128": "data\/assets\/icon-128.png"
    },
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*.youtube.com\/*"
            ],
            "js": [
                "data\/assets\/jquery.min.js",
                "data\/app\/platform.chrome.js",
                "data\/app\/history.js",
                "data\/app\/grid.js",
                "data\/app\/ytg.js",
                "data\/app\/main.js"
            ],
            "css": [
                "data\/assets\/youtube.css"
            ]
        }
    ],
    "web_accessible_resources": [
        "data\/assets\/control.html"
    ],
    "background": {
        "scripts": [
            "lib\/chrome.js"
        ],
        "persistent": false
    },
    "permissions": [
        "storage",
        "tabs"
    ]
}