Enhanced Plex

Adds several features to the Plex/Web client for Plex

What is Enhanced Plex?

Enhanced Plex is a Chrome extension developed by Balthier, and its main feature is "Adds several features to the Plex/Web client for Plex".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot
screenshot

Download Enhanced Plex Extension CRX File

Download Enhanced Plex 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

                        This extension provides the following to the Plex for Web interface:

Adds link to view the TheMovieDB page for movies
Adds link to view the TVDB page for tv shows
Adds link to view the Trakt.tv page for movies and tv shows
Adds link to view the IMDB page for movies and tv shows
Adds a missing seasons and episodes view
Adds a server statistics page
Adds a bunch of information on TV/Movie pages (E.g. Status, Runtime, Homepage, Trailer Link, etc.)
Can also connect to a Sonarr/Radarr installation (Requires a fully configured Sonarr/Radarr server)

Note: Requires access to a fully configured Plex Server, and a Plex Account

Full Change Log:
https://github.com/Balthier/Enhanced-Plex/blob/master/changelog.md                    

Extension Basic Information

Name Enhanced Plex Enhanced Plex
ID kjmpdmgijjacblfohigcnpkeaehalmai
Official URL https://chromewebstore.google.com/detail/enhanced-plex/kjmpdmgijjacblfohigcnpkeaehalmai
Description Adds several features to the Plex/Web client for Plex
File Size 321 KB
Installation Count 483
Current Version 3.3.0
Last Updated 2024-03-05
Publish Date 2021-02-01
Rating 4.50/5 Total 2 Ratings
Developer Balthier
Email [email protected]
Payment Type free
Extension Website https://github.com/Balthier/Enhanced-Plex
Help Page URL https://github.com/Balthier/Enhanced-Plex/issues
Supported Languages en-GB
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Enhanced Plex",
    "description": "Adds several features to the Plex\/Web client for Plex",
    "version": "3.3.0",
    "options_page": "resources\/extras\/options.html",
    "content_scripts": [
        {
            "matches": [
                "*:\/\/app.plex.tv\/desktop*",
                "http:\/\/127.0.0.1:32400\/web*",
                "http:\/\/localhost:32400\/web*"
            ],
            "run_at": "document_idle",
            "css": [
                "css\/enhancedplex.css"
            ],
            "js": [
                "js\/utils.js",
                "js\/plugins.js",
                "apis\/trakt_api.js",
                "apis\/tmdb_api.js",
                "apis\/sonarr_api.js",
                "apis\/radarr_api.js",
                "apis\/google_api.js",
                "plugins\/imdb.js",
                "plugins\/missing_episodes.js",
                "plugins\/stats.js",
                "plugins\/tmdb.js",
                "plugins\/trakt.js",
                "plugins\/tvdb.js",
                "plugins\/sonarr.js",
                "plugins\/radarr.js",
                "js\/main.js"
            ]
        }
    ],
    "background": {
        "service_worker": "js\/service_worker.js"
    },
    "permissions": [
        "storage"
    ],
    "icons": {
        "16": "resources\/icon16.png",
        "48": "resources\/icon48.png",
        "128": "resources\/icon128.png"
    },
    "web_accessible_resources": [
        {
            "resources": [
                "resources\/*"
            ],
            "matches": [
                ""
            ]
        }
    ]
}