Skip to content
#

violentmonkey

A userscript is a kind of lightweight and less privileged browser extension written in JavaScript used to modify webpages. Userscripts may use the special API, usually referred as GM_API, allowing them to bypass same-origin policy and store data in separate storage not accessible to web pages. The technology was initially introduced in the GreaseMonkey extension for Firefox web browser, and then spread to other browsers, sometimes built-in, like in Presto-based Opera, sometimes with help of extensions, like in Chromium-based browsers. The most famous catalogs of userscripts are GreasyFork and OpenUserJS.

Here are 507 public repositories matching this topic...

The open source code of this project is used for userscripts (油猴脚本) for desktop browsers, including Font Rendering (Customized) (字体渲染(自用脚本)- Font Rendering.user.js), and Search Engine Assistant (优雅的搜索引擎助手 - Google & Baidu Switcher.user.js), etc.

  • Updated Oct 4, 2026
  • JavaScript

NiceFont —— 一款优化网页字体显示的工具,让浏览更清晰、舒适!“真正调整字体,而非页面缩放,拒绝将就”!可直接修改网页的字体大小与风格,保存你的字体设置,轻松应用到每个网页,支持首次、定时或动态调整字体,适配子域名、整站或全局设置,几乎兼容所有网站!

  • Updated Mar 26, 2026
  • JavaScript

This userscript for YouTube offers 250+ layout changes and features such as tab view, speed control, miniplayer support, export transcripts, square design, auto-theater mode, and much more—all easily customizable via settings panels.

  • Updated Oct 4, 2026
  • JavaScript

Created by Aaron Boodman

Released March 28, 2005

Followers
561 followers
Repository
greasemonkey/greasemonkey
Website
github.com/topics/userscript
Wikipedia
Wikipedia

Related topics

javascript webextension