Holodex Plus

Holodex companion extension

What is Holodex Plus?

Holodex Plus is a Chrome extension developed by https://holodex.net, and its main feature is "Holodex companion extension".

Extension Screenshots

screenshot

Download Holodex Plus Extension CRX File

Download Holodex Plus 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

                        * Enables Archive Live chat on Holodex.net
* Fixes memory leak in Youtube's live chat
* Fixes experimental flags on Youtube player (Like disabling multiple streams, waiting room thumbnail not showing) and more!
* Allows liking videos from Holodex watch page
* Clicking on the extension icon opens current yt video in Holodex or opens the holodex home page
=-=-=-=-= ver0.4

- Xangel made the option menu even better for HolodexPlus, and one of these adds a holodex button on youtube. Check it out!

=-=-=-=-= ver0.3.2
- Fixed YT TL relay working on every second message

=-=-=-=-= ver0.2.0
Thanks lbmaian again for these updates :D

- "Open Holodex" extension icon click now:
  - works for the new YT @channel and shorts pages (also opens first video for playlist pages)
  - works for any URL (whether YT or not) that has 24-character id (channel) or 11-character id (video)
  - does nothing when already on a Holodex page
  - ensures new tab is opened next to current tab (and same tab group if applicable)
  - fixed certain edge cases
- "Open Holodex" button inserted under video in YT watch page now:
  - fixed for the current YT layout
  - respects the "Open holodex in new tab" option
- Remove obsolete YT chat memory leak fix

=-=-=-=-= ver0.1.5
* Fixed Holodex Toolbar button redirect behavior for new Youtube Channel and Live pages. (Thanks lbmaian <3)                    

Extension Basic Information

Name Holodex Plus Holodex Plus
ID mjcecbpccklceljomllkhilglcdcncbh
Official URL https://chromewebstore.google.com/detail/holodex-plus/mjcecbpccklceljomllkhilglcdcncbh
Description Holodex companion extension
File Size 74.7 KB
Installation Count 25,973
Current Version 0.4
Last Updated 2023-09-24
Publish Date 2021-09-30
Rating 4.45/5 Total 11 Ratings
Developer https://holodex.net
Email [email protected]
Payment Type free
Help Page URL https://discord.gg/A24AbzgvRJ
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Holodex Plus",
    "version": "0.4",
    "description": "Holodex companion extension",
    "icons": {
        "16": "icons\/16.png",
        "32": "icons\/32.png",
        "48": "icons\/48.png",
        "64": "icons\/64.png",
        "128": "icons\/128.png"
    },
    "background": {
        "page": "background\/index.html",
        "persistent": true
    },
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*.holodex.net\/*"
            ],
            "js": [
                "content\/holodex.js"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "*:\/\/*.youtube.com\/embed\/*"
            ],
            "js": [
                "content\/yt-player.js"
            ],
            "all_frames": true,
            "run_at": "document_end"
        },
        {
            "matches": [
                "*:\/\/*.youtube.com\/live_chat*"
            ],
            "js": [
                "content\/yt-chat.js",
                "content\/yt-chat-tlsync.js"
            ],
            "all_frames": true,
            "run_at": "document_end"
        },
        {
            "matches": [
                "*:\/\/*.youtube.com\/*"
            ],
            "run_at": "document_start",
            "js": [
                "content\/yt-watch.js"
            ],
            "css": [
                "content\/style\/yt-watch.css"
            ]
        }
    ],
    "web_accessible_resources": [
        "content\/yt-watch.inject.js",
        "content\/yt-player-overrides.inject.js",
        "content\/yt-chat-overrides.inject.js",
        "content\/yt-chat-tlsync.inject.js",
        "content\/twitch-chat-tlsync.inject.js",
        "content\/holodex-flag.inject.js"
    ],
    "permissions": [
        "tabs",
        "storage",
        "webRequest",
        "webRequestBlocking",
        "*:\/\/*.youtube.com\/*",
        "*:\/\/*.holodex.net\/*"
    ],
    "browser_action": {
        "default_icon": {
            "16": "icons\/16.png",
            "32": "icons\/32.png",
            "48": "icons\/48.png",
            "64": "icons\/64.png",
            "128": "icons\/128.png"
        },
        "default_title": "Open in Holodex"
    },
    "options_ui": {
        "browser_style": false,
        "page": "options\/index.html",
        "open_in_tab": false
    }
}