SB.js

SponsorBlock for restrictive environments.

Usage

Userscripts:

  • With Loader (sb-loader.user.js)
    • The loader loads the script every time on startup so will update faster and settings are preserved between updates with no intervention.
  • Without Loader (sb.user.js)
    • The script will load faster each time, but will require user intervention if any settings are changed

Bookmarklet: sb.bookmarklet.js

  • Create a new bookmark in your bookmarks bar
  • Replace the URL with the text in sb.bookmarklet.js

Console: sb.min.js

  • Copy the contents of sb.min.js or sb.js into the console

Links:

UserScript: sb.user.js

Bookmarklet: sb.bookmarklet.js

Minified (Console): sb.min.js

Non-Minified (Console): sb.js

UserScript Loader: sb-loader.user.js

Loader Taget: sb-nosettings.min.js

CDNs

GitHub: https://raw.githubusercontent.com/mchangrh/sb.js/main/docs/sb.min.js GitHub Pages: https://mchangrh.github.io/sb.js/sb.min.js CloudFlare Pages: https://sbjs.pages.dev/sb.min.js JSDelivr (npm): https://cdn.jsdelivr.net/npm/@mchangrh/sb.js/docs/sb.min.js JSDelivr (GH): https://cdn.jsdelivr.net/gh/mchangrh/sb.js/docs/sb.min.js unpkg: https://unpkg.com/@mchangrh/sb.js/docs/sb.min.js

GitHub

View Github