Tampermonkey 4.13.6140

// ==UserScript== // @name My First Script // @match https://*.example.com/* // @grant none // ==/UserScript== (function() { 'use strict'; console.log('Tampermonkey is running on this page!'); })(); Use code with caution. Copied to clipboard

At its core, Tampermonkey is a browser extension that acts as a script engine. It allows you to install and run "userscripts"—small bits of JavaScript that can modify the appearance or functionality of the websites you visit. Unlike standard browser extensions that are often limited by strict Content Security Policies (CSP) , Tampermonkey uses advanced techniques to inject code directly into the global scope of a web page.

Using TamperMonkey to Clean Up Websites - Anthony Panozzo's Blog

Improved handling of the @require tag, which allows scripts to load external libraries safely.

A centralized place to manage, update, or delete scripts with a few clicks. Getting Started: Your First Script

The ability to inject scripts into the "MAIN" world, ensuring they have access to the page's global variables and APIs.

While newer versions have since rolled out, the 4.13 series remains a stable foundation for many users. Key highlights include: