Click on the left border of any page for scroll to the top.

Latest Version

Version
1.9.0
Update
September 19, 2024
Size
102KiB
Developer
Category
Users
2,000+
Rating
4.87611 ★
Manifest Version
3
Web Store Status
Languages Support
English
русский
See more
Permissions
Storage
Scripting
See more

TopScroll Extension

★ Click on the left border of any page for scroll to the top. Just pull the cursor to the left screen edge, click — and you're there!
★ Click again — and you're back where stopped reading.
★ Or right click for scroll to the bottom.

There are already a number of Chrome extensions which can add the \"scroll up\" buttons in all possible places cluttering the precious screen space. With TopScroll you won't need such buttons and will be able to do rapid scrolling since moving the mouse to the left and clicking is the easiest thing to do.

If you use the browser not in fullscreen mode, you may want to increase clickable area width in the extension options.

It does not affect the appearance of web pages.
It may not work on some sites with tricky page layouts. If you found a popular website where the extension doesn't work — feel free to shoot a bug report here or on GitHub.
Repository: https://github.com/sv3k/topscroll
Change log: https://github.com/sv3k/topscroll/releases
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "TopScroll", "short_name": "TopScroll", "description": "__MSG_appDesc__", "icons": { "48": "icon48.png", "128": "icon128.png" }, "default_locale": "en", "version": "1.9.0", "manifest_version": 3, "author": "Anton Gorbunov", "homepage_url": "https://github.com/sv3k/topscroll", "permissions": ["storage", "scripting"], "host_permissions": [""], "background": { "service_worker": "installer.js" }, "content_scripts": [ { "matches": [""], "css": ["basic.css"], "js": ["contentscript.js"], "run_at": "document_end" } ], "action": { "default_title": "__MSG_browserAction__", "default_popup": "options.html" }, "options_ui": { "page": "options.html" }}
Read more