Skip to content

clausoften/userscripts

Repository files navigation

🛠️ UserScripts Collection

A personal collection of Tampermonkey / Greasemonkey scripts designed to enhance browsing experience, ensure privacy, and streamline media downloads.

🚀 Installation

Install a userscript manager such as Tampermonkey.

Click on the filename of a script in the list above.

Click the "Raw" button.

Your script manager will detect the script and prompt you to confirm the installation.

📂 Available Scripts

📺 Video & Media

Video-downloader.js

Download videos from various platforms. Now features a visual progress bar.

Stream-sniffer.js

Detects video and audio streams on web pages for easy access.

Video-enhancer.js

Adds extra controls and quality improvements to web video players.

🔒 Privacy & Browsing

Privacy-enhance.js

Blocks known trackers and strips tracking parameters from URLs.

Darkmode.js

Forces a dark theme on websites that do not natively support it.

Content-enhancer.js

Cleans up page layouts for a better, distraction-free reading experience.

Module-blocker.js

Blocks specific scripts or modules that slow down the site experience.

🛍️ E-commerce / Local

Marktplaats-us.js

Specific tweaks for Marktplaats.nl (e.g., hiding ads or layout fixes).

⚙ Core & Development

WTA-core-module.js: The core module containing shared functions for the video-related tools.

🛠️ Development & Structure

These scripts are written in vanilla JavaScript.

OS Compatibility: Works on Windows, macOS, and Linux via the browser.

Organization: Scripts are categorized by functionality for easier maintenance.

📝 Recent Updates

Progress Bar: Added visual feedback during downloads in the video-downloader.

Robustness: Improved error handling in the stream-sniffer and core modules.

Releases

Packages

Contributors

Languages