Greasy Fork Filter

Filter scripts by installs and keywords — with import/export

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey, το Greasemonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

You will need to install an extension such as Tampermonkey to install this script.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Userscripts για να εγκαταστήσετε αυτόν τον κώδικα.

You will need to install an extension such as Tampermonkey to install this script.

Θα χρειαστεί να εγκαταστήσετε μια επέκταση διαχείρισης κώδικα χρήστη για να εγκαταστήσετε αυτόν τον κώδικα.

(Έχω ήδη έναν διαχειριστή κώδικα χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Έχω ήδη έναν διαχειριστή στυλ χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

Δημιουργός
quantavil
Ημερήσιες εγκαταστάσεις
1
Σύνολο εγκαταστάσεων
1
Βαθμολογίες
0 0 0
Έκδοση
1.1
Δημιουργήθηκε την
18/03/2026
Ενημερώθηκε την
18/03/2026
Μέγεθος
20 KB
Άδεια
MIT
Εφαρμόζεται σε

Greasy Fork Filter

A Tampermonkey/Greasemonkey userscript that adds a persistent filter panel to Greasy Fork script listings. Hide low-quality scripts by install count, block specific keywords or authors, and carry your settings across sessions.


Usage

A small dark button appears in the bottom-right corner of every script listing page. Click it to open the filter panel.

Install threshold

Set minimum values for daily and total installs. Scripts below either threshold are hidden immediately as you type. Both fields default to 0 (no filtering).

Block keywords

Type a word or phrase and press Enter or click Block. The filter checks against each script's name and description. Matching is exact — typing mod menu hides only scripts containing that full phrase, not scripts containing just mod or just menu independently. To block both words separately, add them as two distinct entries.

Reset all

Clears all thresholds, keywords, and authors in one click.


Import and Export

Settings can be exported to a JSON file and re-imported later. This lets you back up your configuration, share it with another browser profile, or transfer it to a different machine.

Export — downloads gf-filter-settings.json to your default download folder.

Import — opens a file picker. Select a previously exported JSON file. Invalid or malformed files are rejected with a notice; no existing settings are overwritten on failure.

The JSON structure is:

{
  "daily": 5,
  "total": 100,
  "keywords": ["cheat", "mod menu"],
}

You can edit this file manually before importing. All four keys are optional — missing keys are ignored and existing settings for those keys are left unchanged.


Filtering behaviour

Filtering runs at most once every 120ms regardless of how fast you type (debounced). It also re-runs automatically if the page loads more scripts via infinite scroll.

A script is hidden if any one of the following is true:

  • Its daily install count is below the daily threshold
  • Its total install count is below the total threshold
  • Its name or description contains a blocked keyword phrase

License

MIT