Giter Club home page Giter Club logo

userscripts's Introduction

StaticPH's Userscripts

HitCount Unless otherwise specified in their description, all userscripts have been tested with ViolentMonkey on Chromium 72 or later and on Vivaldi 3.6 or later. They may also work with GreaseMonkey, TamperMonkey, or on other browsers.

Get ViolentMonkey for your browser

Other


To add a script:

  • Install a script directly from GitHub by clicking on the "install" link in the table below.
  • Install a script from GreasyFork (GF) from the userscript site page
  • Or, install the scripts from OpenUserJS (OU).
Userscript
Description
Direct
Install
Sites Supports
Auto-Update
License Created Updated
Hide YouTube Overlay Ads install N/A ✔️ MIT 2020:04:04 2020:10:27
Github Repo Network Tab install N/A ✔️ MIT 2020:04:06 2020:03:30
Bigger Github Network Graph install N/A ✔️ MIT 2020:04:12 2020:04:12
Github Notification Page Tweaks install N/A ✔️ MIT 2020:10:22 2021:03:30
Prettier Lib.rs Preformatted Code install N/A ✔️ MIT 2020:07:05 2021:03:30
Roll20 Nonscrolling Number Fields install N/A ✔️ MIT 2021:01:23 2021:04:05
Twitch Hide Channel Leaderboard install N/A ✔️ MIT 2020:06:19 2021:03:30
Twitch Transparent Video Stats install N/A ✔️ MIT 2021:05:19 2021:05:19
Centered Gmail Toast Notifications install N/A ✔️ MIT 2020:06:19 2021:03:30
Fix Youtube Player Bottom Gradient install N/A ✔️ MIT 2021:02:26 2021:03:30
Crates.io Description In Title install N/A ✔️ MIT 2021:03:16 2021:04:23
GitLab Description In Title [install][raw-GLDIT] N/A ✔️ MIT 2021:05:22 2021:05:22
Bypass Blogspots Blogger IFrame install N/A ✔️ MIT 2021:06:02 2021:06:02

Hide YouTube Overlay Ads

You know those little overlay advertisements that pop up on the bottom center of YouTube videos? If those really annoy you, this simple userscript (really just a userstyle wrapped into a userscript) will help by simply preventing them from rendering. Note that this does not affect other ads. [Install]


Github Repo Network Tab

Adds a navigation tab for faster access to the 'Network' page of a repository. [Install]

Known bugs:

  • Occasionally the tab fails to be added, with no clear explanation or pattern. If this occurs, simply reload the page.
  • When switching between repository tabs, the network tab often disappears, and something about the way Github does page navigation within a repository doesn't cause this script to be re-injected. Short of constantly checking state on a sub-second timer, or using a mutation observer, I don't know how else to solve this.

Bigger Github Repo Network Graph

Makes the timeline on the Network page of Github repositories utilize more of that available whitespace on the sides.
Still can't seem to make it use all the space on the right side though...

Essentially a subset of Wide Github which, of course, I only realized after I'd written this. Oh well, someone will probably find this useful.

[Install]


Github Notification Page Tweaks

Why does GitHub's beta notifications inbox use a "More" dropdown when there's more than enough space for the 2 elements within? I don't know, and I dislike having to open a dropdown just to mark something as "read", so I did something about it.

[Install]


Prettier Lib.rs Preformatted Code

Makes <pre><code> blocks on lib.rs look more like they do on crates.io; lib.rs is so much faster thanks to reduced JS use, but it's not as pretty.

[Install]


Roll20 Nonscrolling Number Fields

This should disable changing the value of any numeric fields on Roll20 character sheets by scrolling.
TODO: Wrap my head around how mutation observers work, and replace the use of setTimeout with one of those.

[Install]


Twitch Hide Channel Leaderboard

Hides the stupid channel leaderboard on Twitch.tv stream chat.
Extensions like FrankerFaceZ may already have this functionality.

[Install]


Twitch Transparent Video Stats

Makes the video stats overlay on Twitch.tv video player partially transparent, so as to avoid obscuring the stream so much.

[Install]


Centered Gmail Toast Notifications

Do you hate that Gmail shows a toast notification that blocks functional regions of the UI after you do something to any email? Me too!
This little change should help mitigate the problem by moving the toast notification to the bottom center of the screen.

[Install]


Fix Youtube Player Bottom Gradient

This "fixes" the excessively large bottom gradient area that sometimes appears on the YouTube video player when the mouse cursor is within the player frame.
So far, I've only seen the phenomenon that led me to write this while using Vivaldi.

[Install]


Crates.io Description In Title

Replace the unhelpful part of the tab title on a crate.io crate's page with the short description of the crate, if one is provided.
Convenient for bookmarking and tab-saving extensions, as pages are typically stored according to their titles.

[Install]


GitLab Description In Title

Attempts to improve the page titles on GitLab by including the contents of the page's description, if one is provided.
This also replaces instances of Unicode character 0x00B7, "Middle Dot", in the title, as I've found that particular character has strangely led some editors to erroneously read and write the text in undesired encodings, such as GB2312, instead of UTF-8.

[[Install]][raw-GLDIT]


Bypass Blogspot's Blogger IFrame

Unhide the page body and hide obstructive injected iframes on some Blogspot pages, which use those methods for reasons like discouraging ad blocking.

[Install]


Issues

Please report any issues within this repository's issue section

userscripts's People

Contributors

staticph avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.