Skip to the content.

GreasyFork Scripts (F9y4ng) WIKI

页面语言 (Language) 中文 (Chinese) 英语 (English)

LICENSE LAST COMMIT ISSUES STARS


Join Telegram Channel (Channel Name: GreasyFork-Scripts)


Font Rendering (Customized) Font Rendering.user.js

 [View source code]  [Install this script]  [Visit GreasyFork] (No issues handled on GreasyFork)

Introduction: Enhance browser’s font rendering without installing MacType. This script offers a high-quality, customizable experience with default ‘Microsoft YaHei’ font. It provides advanced features like font rewriting, smoothing, scaling, stroking, shadowing, and filtering of special style elements. It supports global and personalized rendering, compatible with most mainstream browsers, script managers, and common userscripts & browser extensions. Configure parameters via the script manager icon or shortcuts.

version 2026.04.04.1 - Update log: 【🔥Install this script

@ Optimized the font scaling correction function.
@ Fixed conflict with Chrome v145+ built-in PDF viewer.
@ Fixed font list cache rebuilt issue in Tampermonkey.
@ Force replaceSync to accept TrustedScript types.
@ Fixed some known issues, optimized code & style.

Please note the following before using a new version:

How to deal with script loading delay?

Temporary solutions for script loading delays, or styles not loading correctly:

Feedback on issues

Note: Unknown compatibility errors may occur using the Beta, Dev, Canary, Nightly test branches of browsers and script managers, and normally we don’t fix bugs caused by test builds. Due to a very small probability of data being abnormally initialized, Please back up your local data in time!

Feedback Issues: To report script errors or style issues, please send the access URL where the problem occurs when only using this script, the browser version used, script manager version, error screenshots, and the operation process or error message (if any). The problems you encounter may not be reproduced locally.

How to provide script error log?

  1. Turn on the script debugging switch first:
    • v2023.04.08.1 or later, add ?whoami=F9y4ng or &whoami=F9y4ng to the URL to enable debugging mode.
    • To use the old version, you need to change the code from const IS_OPEN_DEBUG = false to true at about line 54 and save.
  2. Press F12 in the browser to open the console, refresh, operate until the problem is reproduced, right-click in the console margin and select Save As….
  3. Use Bug report and upload the saved log file to Github ISSUES
  4. During daily use, do not turn on the script debugging switch to avoid slow script executing or page lagging.

Adding custom fonts

If you need to add custom fonts into the font library, please follow the Help Instructions. The Chinese fonts in the built-in font library Download.

If you want to add a new font, please add complete and accurate font names in English and Chinese, and PostScript names into the customized font library in the preset format.

The format is as follows: {"ch":"鸿蒙黑体", "en":"HarmonyOS Sans SC", "ps":"HarmonyOS_Sans_SC"}

When a new font is installed, be sure to restart the browser first and rebuild the font-list cache in the advanced core settings for it to take effect immediately.

Font scaling (experimental)

Font scaling (experimental), OFF by default, turn on font scaling in the Advanced core settings.


Search Engine Assistant Google & Baidu Switcher.user.js

 [View source code]  [Install this script]  [Visit GreasyFork] (No issues handled on GreasyFork)

Introduction: “Elegant search engine assistant” allows switching between engines; supports custom engines, keyword highlighting; offers redirect removal, ad blocking, keyword filtering, and auto-updates; compatible with Baidu, Google, Bing, Duckduckgo, Yandex, Sogou, Qwant, Ecosia, You, Startpage, Brave, Yahoo, Yep, Mojeek, searXNG and more.

version 2026.04.04.1 - Update log: 【🔥Install this script

+ Added double-click title to view update history.
+ Added search result blocking keyword adding tool.
@ Optimized some search engine jump button styles.
@ Force replaceSync to accept TrustedScript types.
@ Fixed some known issues, optimized code & style.

The latest feature introduction

Icon cache update

Visit any search engine, add ?whoami=F9y4ng or &whoami=F9y4ng to the URL in the address bar to enable temporary debugging mode, then you can automatically update the icons of the search engine site; or wait for the icon cache to expire (15 days) and then automatically renew the icon cache.

Important notes

The “Automatic Update” function is enabled by default. If you do not need it,, please turn off Auto Update Detect in the “Advanced Feature Settings” of the script menu.


Autoclose Zhihu Login Prompt Autoclose Zhihu Login.user.js

 [View source code]  [Install this script]  [Visit GreasyFork] (No issues handled on GreasyFork)

Introduction: “Autoclose Zhihu Login Prompt” is only used to close the automatically pop-up login prompt. It does nothing else and will not do anything else in the future.

version 2026.01.01.1 - Update log: 【🔥Install this script

+ Updated script copyright information in 2026.

Important

Browser version requirements:

Chrome >= 105; Edge >= 105; Safari >= 15.4; Firefox >= 103; Opera >= 91

Notice: