GitHub Preview (UserScript)

Adds a button on GitHub to preview HTML and media files directly.

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!)

Advertisement:

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!)

Advertisement:

Autor
PRO-2684
Denně instalací
0
Celkem instalací
27
Hodnocení
1 0 0
Verze
0.1.3
Vytvořeno
12. 05. 2026
Aktualizováno
12. 06. 2026
velikost
10,2 KB
Licence
GPL-3.0
Spustit na

GitHub Preview (UserScript)

Greasy Fork GitHub Repo stars

Adds a button on GitHub to preview HTML and media files directly. Uses GitHub Preview.

Preview Button

🪄 Features

  • Event-driven: Faster and more efficient than mutation observers. Less error-prone than monkey-patching.
  • Seamless: Reuses GitHub's design language and icon. Blends in perfectly with the UI.

🔒 Private Repos

This script works on private repositories as well, as long as you have access to the files. To do that, this script simply issues a HEAD request to the raw file URL, follows the redirect, and use the final URL which would include a token. However, HTML files referencing other files (e.g. CSS, JS) may not work properly due to the lack of token in their URLs.