Manifest V3 extension for Chromium and Firefox browsers that keeps native vertical and horizontal scrollbars visible on user-selected sites.
- Runs on Chromium browsers, Firefox Desktop 140+, and Firefox for Android 142+ with Manifest V3.
- Uses a cross-browser background setup for Chromium service workers and Firefox event pages.
- Uses a domain filter stored in the browser extension storage sync area.
- Supports English, Spanish, German, Portuguese (Brazil), Russian, Ukrainian, and French UI strings.
- Provides an options page for editing domain rules and a popup counter with a shortcut to open it.
- Does not use remote code, external scripts, analytics, or network requests.
- Fully open source under the MIT License.
Always Show Scrollbar is released as open-source software under the MIT License.
This applies to the extension source code, documentation, UI files, localization files, generated store assets, and included logo assets in this repository unless a file explicitly says otherwise.
See LICENSE for the full license text.
The Chrome Web Store package is generated at:
dist/always-show-scrollbar-1.0.3.zip
The Firefox Add-ons package is generated at:
dist/always-show-scrollbar-1.0.3-firefox.zip
To rebuild it:
powershell -ExecutionPolicy Bypass -File scripts/package-extension.ps1To validate without packaging:
node scripts/validate-extension.mjsCHROME_WEB_STORE_SUBMISSION.mdcontains listing copy, privacy answers, permission justifications, and reviewer test instructions.PRIVACY_POLICY.mdcontains a privacy policy draft. Host it at a public URL and provide that URL in the Chrome Web Store Developer Dashboard.docs/contains a GitHub Pages-readyindex.htmlandprivacy-policy.html.store-assets/contains generated listing graphics.LICENSEcontains the MIT License for the full open-source release.