A userscript manager that supports major browsers

Latest Version

Version
2.12.7
Update
December 3, 2020
Size
1.6MiB
Developer
Category
Users
1,000+
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
Bahasa Indonesia
Deutsch
English
Français
Nederlands
Tiếng Việt
Türkçe
Español (Latinoamérica)
Hrvatski
Italiano
Polski
Português (Brasil)
Português (Portugal)
Română
Slovenský
Suomi
čeština
Ελληνικά
Српски
русский
українська
中文 (简体)
中文 (繁體)
日本語
한국어
See more
Permissions
Tabs

WebRequest
WebRequestBlocking
Notifications
Storage
UnlimitedStorage
ClipboardWrite
Cookies
DeclarativeContent
See more

Steel Monkey Extension

An open-source userscript manager with a rich browser support.

Steel Monkey enables userscript support in browsers that run WebExtensions. It works with most scripts for Greasemonkey and Tampermonkey.

Features:
Automatic updates based on the metadata
Script execution according to the order of the list
Supports GM functions
Supports both importing from and exporting to zip files
Integration with Dropbox, OneDrive, Google Drive, and WebDAV
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"name":"__MSG_extName__",
"version":"2.12.7",
"manifest_version":2,
"description":"__MSG_extDescription__",
"author":"Gerald",
"homepage_url":"https://steelmonkey.com",
"icons":{"16":"public/images/icon16.png",
"48":"public/images/icon48.png",
"128":"public/images/icon128.png"},
"default_locale":"en",
"browser_action":{"browser_style":true,
"default_icon":{"16":"public/images/icon16.png",
"19":"public/images/icon19.png",
"32":"public/images/icon32.png",
"38":"public/images/icon38.png"},
"default_title":"__MSG_extName__",
"default_popup":"popup/index.html"},
"background":{"page":"background/index.html"},
"options_page":"options/index.html",
"options_ui":{"page":"options/index.html",
"open_in_tab":true},
"content_scripts":[{"js":["browser.js",
"injected-web.js",
"injected.js"],
"matches":[""],
"run_at":"document_start",
"all_frames":true}],
"permissions":["tabs",
"",
"webRequest",
"webRequestBlocking",
"notifications",
"storage",
"unlimitedStorage",
"clipboardWrite",
"cookies",
"declarativeContent"],
"commands":{"_execute_browser_action":{},
"dashboard":{"description":"__MSG_menuDashboard__"},
"settings":{"description":"__MSG_labelSettings__"},
"newScript":{"description":"__MSG_menuNewScript__"}},
"minimum_chrome_version":"55.0"}
Read more