Topics / #userscript

Userscript projects on GitHub

Browser userscripts that customize web page behavior.

As of , the most-starred Userscript projects on GitHub are github-chinese (35.7K stars), Bilibili-Evolved (30.8K stars) and LinkSwift (23.7K stars). GitHub.Locker tracks 22 Userscript repositories with 237.8K stars combined. The fastest-growing on October 16 was LinkSwift, with +989 stars in a day.

22Projects
237.8KStars in total
+1.2KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

22 projects · by stars

  1. #1 · maboloshi/github-chinese

    github-chinese

    A userscript that translates the entire GitHub interface (menus, titles, buttons, etc.) into Chinese, built on top of the earlier 52cik/github-hans project.

    35.7K
  2. #2 · the1812/Bilibili-Evolved

    Bilibili-Evolved

    It's a popular enhancement userscript for Bilibili, the Chinese video site — 30k+ stars on GitHub. It adds a feature panel, a settings panel and an installable component system on top of the site.

    30.8K
  3. #3 · hmjz100/LinkSwift

    LinkSwift

    A browser userscript that fetches direct download links for files on nine Chinese cloud drives — Baidu Netdisk, Aliyun Drive, Quark, UC, 123 Pan, Tianyi, China Mobile, Xunlei and Guangya — so you can download without the official clients.

    23.7K
  1. 4

    immersive-translate

    19.3Kimmersive-translate/immersive-translate

    Immersive Translate is a browser extension that shows bilingual translations right on web pages, with extra support for translating input boxes, hover text, PDFs, Epub ebooks, subtitle files, and plain TXT files.

  2. 5

    KeepChatGPT

    14.9Kxcanwin/KeepChatGPT · JavaScript

    KeepChatGPT is a free userscript that boosts ChatGPT's data security and efficiency, adding features like auto-refresh, staying active, sensitive-data masking, response-cutoff bypass, and tracking interception.

  3. 6

    Vencord

    14.3KVendicated/Vencord · TypeScript

    Vencord is a client mod for Discord that adds custom themes, CSS, and 100+ built-in plugins on top of the regular Discord app.

  4. 7

    return-youtube-dislike

    13.8KAnarios/return-youtube-dislike · JavaScript

    Return YouTube Dislike is an open-source browser extension that brings back the dislike count on YouTube videos after Google hid it from the API.

  5. 8

    XHS-Downloader

    13KJoeanAmier/XHS-Downloader · JavaScript

    XHS-Downloader is a tool for extracting share links and downloading posts (images, videos, live photos and covers) from Xiaohongshu (XiaoHongShu / RedNote).

  6. 9

    kiss-translator

    12.9Kfishjar/kiss-translator · JavaScript

    KISS Translator is an open-source side-by-side (bilingual) web translator, shipped both as a full browser extension and as a Greasemonkey/Tampermonkey userscript, that translates web pages, input boxes, selected text, and YouTube subtitles.

  7. 10

    TwitchAdSolutions

    11.3Kpixeltris/TwitchAdSolutions · JavaScript

    A collection of methods for blocking ads on Twitch.tv, including proxy recommendations, uBlock Origin filters, and standalone userscripts.

  8. 11

    UserScript

    10.1KXIU2/UserScript · JavaScript

    This is a personal collection of userscripts (Tampermonkey scripts) the author wrote for their own use, covering things like eye-care/dark mode for any site, UI cleanups and enhancements for sites like Zhihu, V2EX, GitHub, Steam Workshop, and some Chinese forums.

  9. 12

    FluentRead

    8.5KFluentRead/FluentRead · TypeScript

    FluentRead is an open-source browser extension that shows translations alongside the original webpage, with selection translation, an AI reading assistant, image and document translation, and bilingual video subtitles.

  10. 13

    web-to-app

    6.8Kshiaho777/web-to-app · Kotlin

    WebToApp is an Android app that builds installable APKs from web projects entirely on your phone — no PC and no remote build server. Beyond wrapping URLs, it runs real server runtimes, ships an anti-censorship network stack, signs for Google Play and supports browser extensions.

  11. 14

    Telegram-Media-Downloader

    6.1KNeet-Nestor/Telegram-Media-Downloader · JavaScript

    A userscript that restores the download button for images, GIFs, audios and videos on Telegram Web when a chat or channel has disabled content saving.

  12. 15

    gemini-watermark-remover

    5.7KGargantuaX/gemini-watermark-remover · JavaScript

    An open-source tool that removes Gemini AI watermarks from images (and videos) using a mathematically exact Reverse Alpha Blending algorithm instead of AI inpainting, available as an online tool, Chrome extension, userscript, CLI, and SDK.

  13. 16

    video_vip

    5.5K88lin/video_vip · JavaScript

    A userscript that lets you watch VIP content on major Chinese video sites for free by routing playback through multiple third-party parsing interfaces that bypass the membership paywall and strip ads.

  14. 17

    Steam-Economy-Enhancer

    2KNuklon/Steam-Economy-Enhancer · JavaScript

    Steam Economy Enhancer is a free userscript that adds features to the Steam Inventory, Steam Market, and Steam Tradeoffers pages, like overpriced item detection, auto-relisting, and quick selling.

  15. 18

    maxurl

    1.6Kqsniyg/maxurl · JavaScript

    Image Max URL (maxurl) is a tool that finds larger or original versions of images and videos, usually by rewriting their URLs. It has built-in support for over 10,000 specific sites plus generic engines like WordPress and MediaWiki.

  16. 19

    linuxdo-idea-ui

    594czm15053/linuxdo-idea-ui · JavaScript

    A collection of userscripts that disguise the linux.do forum (and X/Twitter) as common office apps - a JetBrains/Darcula IDE, Feishu/DingTalk/WeCom instant messaging, or a terminal coding-agent session like Claude Code/Codex CLI - so it looks like you're working instead of browsing a forum.

  17. 20

    pulls.review

    540antfu/pulls.review · TypeScript

    pulls.review is a pull request review tool that groups the changed files by scope, summarizes what matters, and lets you review the PR one scope at a time instead of scrolling through the whole diff.

  18. 21

    Card-master-browser-extension-public

    432LYiHub/Card-master-browser-extension-public · TypeScript

    Card Master is a browser extension that turns various user scripts and browser capabilities (ad hiding, dark mode, video speed control, media grabbing, gamepad control) into playable, game-like 'cards', and can even generate brand-new card plugins with AI.

  19. 22

    JHS-enhance

    185fireinrain/JHS-enhance · JavaScript

    A Tampermonkey userscript that enhances adult-video browsing and tracking sites (JavDB, JavBus and others) with magnet-link search aggregation, filtering, translation, and 115 cloud-drive integration.

Often tagged together