WikiScriptSync monitors your GitHub or GitLab repositories
and notifies you when a .js or .css
file changes — so your Wikimedia gadgets are never out of date.
How it works
Add any public GitHub or GitLab repository
that contains your gadget .js or .css files.
WikiScriptSync checks every file hourly using GitHub's SHA comparison — fast, lightweight, no content stored.
When a file changes, WikiScriptSyncBot posts on your Wikimedia talk page so you can review and publish.
Uses Git blob SHA for efficient change detection. One API call per file per check, no content comparison.
WikiScriptSyncBot posts on your Wikimedia talk page with a list of changed files and destination pages.
Map a single source file to multiple Wikimedia wikis and namespace paths simultaneously.
Sign in with your existing Wikimedia account. No separate registration. No passwords stored.
Free to use. Runs on Wikimedia Toolforge. Open source under MIT license.
Sign in with Wikimedia