Simon's Userscripts

View Source on GitHub

A collection of userscripts made by me. Install any of these scripts using Violentmonkey or Tampermonkey.
Read install instructions below.

Eruda

Eruda (mobile dev-console) as a userscript

v1.0

Install

No nodownload

Enables video download by removing 'controlsList="nodownload"' from video elements. Does not add download buttons, just removes the restriction.

v1.0

Install

Smooth Scrolling Everywhere

Universal smooth scrolling for (almost) all websites using Lenis

v2.1

Install

InSchool fixes

Fixes various issues on InSchool

v1.4

Install

Installation Guide

Step 1: Install Violentmonkey or Tampermonkey

Violentmonkey and Tampermonkey are browser extensions that allow you to run userscripts. Download for your browser:

Safari users may need to follow additional steps to enable extensions. Please refer to the Userscripts documentation for more details.
Once installed, you'll see the Violentmonkey/Tampermonkey icon in your browser toolbar or in the extensions menu.

Step 2: Install a Userscript

  1. Click on a script's Install button above, or directly visit the .js file in your browser.
  2. Violentmonkey will show an installation dialog displaying the script's permissions and metadata.
  3. Review the script details and click Confirm Installation.
  4. The script is now active! You'll see a notification once it's ready.

Step 3: Manage Your Scripts

Click the Violentmonkey icon in your toolbar to:

Troubleshooting