Some useful Tampermonkey scripts for browser tasks.
Redirect supported pages to more readable destinations while preserving back navigation.
Supported sites:
readme-ov-file tab → repository main page on GitHubAdd a quick Internet Archive link on any site for testing snapshots.
Send most paywall articles to Internet Archive for archiving, hide fixed titles, and offer an Archive Today fallback.
Redirect selected paywall pages to Archive Today, hide prompts, and jump into the content.
Hide non-essential elements on The Neuron Daily to keep focus on the main content.
Hide/click/scrollTo elements on specific sites for better reading experience:
Turn floating toolbars and sticky overlays into scrollable elements on:
Open supported article links in background tabs with a ↗︎ indicator on:
Track the latest seen article, auto-open newly listed items in background tabs with a yellow star, and no-cache reload listing pages when the tab becomes active on Taipei Astronomical Museum, The Neuron Daily, and Wiwi Blog.
Stretch Git diffs edge-to-edge and slim line numbers on ChatGPT Codex tasks and GitHub.
Show thin, fixed vertical markers that track scroll position for every scrollable area on the page.
Toggle the current page between original and Google Translate with Ctrl+Alt+S.
Show a top-right YouTube playback-speed overlay that hides in fullscreen until hovered.
Keep pages within the viewport width, trim excessive horizontal spacing on all enabled pages, wrap long content, and expose a draggable top-right ↔ toggle button with auto-enable for matched URLs.
Expand Hacker News Summary article images to full width in portrait mobile view.
Hide extra Discord chat input buttons so only the send button remains.
Expose a draggable top-right 🌙 toggle button to force dark mode colors with auto-enable for matched URLs.
Reload Medium and Medium-powered domains once per session to avoid hangups.
See TestCases.md for sample URLs across the scripts.
Feel free to open an issue or submit a pull request if you encounter any bugs or have suggestions for enhancements.
This project is licensed under the MIT License. See the LICENSE file for details.