Skip to content

Helpful Tampermonkey Scripts

Warning

Malicious scripts can violate your privacy and act on your behalf! You should only install scripts from sources that you trust. All scripts in this repo are provided in two versions: updates and no updates controlled by the @downloadURL tag in the script header.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

The trademarks and logos are property of their respective owners (mostly available in the @match directive or @icon directive (except when it's loaded from DuckDuckGo)) and no affiliation, association or endorsement is intended, implied or given by the author.

Works with Tampermonkey extension on Firefox.

https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/

iOS userscripts may be coming soon.

https://github.com/quoid/userscripts


India Post Captcha bypass consignment search

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         India Post Captcha bypass consignment search
// @version      0.1
// @description  Tracks the consignment or money order or complaint without any captcha solution
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://www.indiapost.gov.in/*
// @icon         https://external-content.duckduckgo.com/ip3/www.indiapost.gov.in.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Google Maps DIGIPIN converter

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Google Maps DIGIPIN converter
// @version      0.1
// @description  Add DIGIPON row to google maps right click menu
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://www.google.com/maps/*
// @icon         https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Zerodha Coin Holdings Add PNL percentage

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Zerodha Coin Holdings Add PNL percentage
// @version      0.1
// @description  Zerodha Coin Holdings Add percentage Profile and loss P&L data
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://coin.zerodha.com/dashboard/mf/portfolio*
// @icon         https://external-content.duckduckgo.com/ip3/www.zerodha.com.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

PGportal allow password paste and reveal OTP

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         PGportal allow password paste and reveal OTP
// @version      0.1
// @description  Allow pasting password and reveal OTP in CPGrams PGportal.gov.in
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://pgportal.gov.in/Signin
// @icon         https://pgportal.gov.in/Images/favicon.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

BSNL autofill username password

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         BSNL autofill username password
// @version      0.1
// @description  Set username and password autocomplete attributes
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://selfcare.bsnl.co.in/tungsten/UI/facelets/login.xhtml*
// @icon         https://portal.bsnl.in/favicon.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

ECI voters autofill username password

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         ECI voters autofill username password
// @version      0.1
// @description  Set username and password autocomplete attributes
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://voters.eci.gov.in/*
// @grant        none
// @icon         https://voters.eci.gov.in/favicon.ico
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Facebook messenger autofill PIN code

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Facebook messenger autofill PIN code
// @version      0.1
// @description  Set password autocomplete attribute
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://www.messenger.com/*
// @match        https://www.facebook.com/*
// @grant        none
// @icon         https://external-content.duckduckgo.com/ip3/www.messenger.com.ico

HDFC pension remove waiting GIF

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         HDFC pension remove waiting GIF
// @version      0.1
// @description  emove preloader div
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://www.hdfcpension.com/*
// @icon         https://external-content.duckduckgo.com/ip3/www.hdfclife.com.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

IPGRS karnataka remove waiting GIF

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         IPGRS karnataka remove waiting GIF
// @version      0.1
// @description  Remove preloader div
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://ipgrs.karnataka.gov.in/*
// @icon         https://ipgrs.karnataka.gov.in/Content/img/new_logo%20(2).png
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Indian bank Credit Card expand terms and conditions

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Indian bank Credit Card expand terms and conditions
// @version      0.1
// @description  Removes the height style from the parent div of country1/2/3/4.
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://www.indianbankcreditcard.in/indbcreditcustomer/*
// @icon         https://www.indianbankcreditcard.in/indbcreditcustomer/html/favicons/android-icon-192x192.png
// @grant        none
// @require      https://raw.githubusercontent.com/CoeJoder/waitForKeyElements.js/16f3c035e2c41f8af0437a1eca1c9899e722ec37/waitForKeyElements.js

Indian bank allow paste

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Indian bank allow paste
// @version      0.1
// @description  allow paste on CGRS CGRC
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://apps.indianbank.in/cgrc*
// @icon         https://apps.indianbank.in/cgrc/assets/images/logo.png
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Mediassist autofill username password

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Mediassist autofill username password
// @version      0.1
// @description  Set username and password autocomplete attributes
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://*.mediassist.in/*
// @match        https://*.medibuddy.in/*
// @grant        none
// @icon         https://external-content.duckduckgo.com/ip3/www.mediassist.in.ico

RTIonline Karnataka captcha and credential autofill

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         RTIonline Karnataka captcha and credential autofill
// @version      0.1
// @description  Autofill using password manager for email, phonenumber. Auto solve captcha for RTI karnataka portal
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://rtionline.karnataka.gov.in/request/status_history.php*
// @icon         https://rtionline.karnataka.gov.in/images/logo/rti-logo.png
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

RTIonline allow paste

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         RTIonline allow paste
// @version      0.1
// @description  Allow pasting in the OTP field of the RTI portal
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://rtionline.gov.in/*
// @icon         https://rtionline.gov.in/images/rti-header.png
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

RTIonline autofill username password

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         RTIonline autofill username password
// @version      0.1
// @description  Set username and password autocomplete attributes
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://rtionline.gov.in/request/status.php
// @icon         https://rtionline.gov.in/images/rti-header.png
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Reddit old click over 18

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Reddit old click over 18
// @version      0.1
// @description  Automatically clicks the "yes" button on Reddit's age confirmation page
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://old.reddit.com/over18*
// @icon         https://www.reddit.com/favicon.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Reddit old expand all posts

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Reddit old expand all posts
// @version      0.1
// @description  Expand all posts
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://old.reddit.com*
// @icon         https://external-content.duckduckgo.com/ip3/www.reddit.com.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

SBI autofill login

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         SBI autofill login
// @version      0.1
// @description  State Bank of India login autocomplete credentials
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://retail.onlinesbi.sbi/retail/login*
// @icon         https://icons.duckduckgo.com/ip2/retail.onlinesbi.sbi.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js

Zerodha Tradebook Add Total Amount Column

Install latest with possible future updates OR Install fixed script with no updates

// ==UserScript==
// @name         Zerodha Tradebook Add Total Amount Column
// @version      0.1
// @description  Zerodha Tradebook Add Total Amount Column
// @author       https://github.com/z-aki
// @namespace    https://github.com/z-aki
// @match        https://console.zerodha.com/reports/tradebook*
// @icon         https://external-content.duckduckgo.com/ip3/www.zerodha.com.ico
// @grant        none
// @require      https://gist.githubusercontent.com/adamhotep/7c9068f2196326ab79145ae308b68f9e/raw/373f5e8405b98781001aea9a9e74585367344960/waitForKeyElements.js