FetLife Event Hider

Hide or highlight FetLife events matching keywords or categories you choose. Nothing is filtered by default.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

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

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
SystemDev
일일 설치 수
0
총 설치 수
1
평점
0 0 0
버전
0.3.1
생성일
2026-09-15
갱신일
2026-09-15
크기
24.5KB
라이선스
Unlicense
적용 사이트

What it does

Filters event listings on FetLife's events pages by keywords and/or categories you choose. Nothing is hidden by default.

  • Hide (default) — matching events are removed from view.
  • Highlight — flags matches instead of hiding them, useful for testing your keyword list.

You can also block whole categories (BDSM Party, Educational, Social, Conference / Festival, Sex Party).

Filtering re-applies automatically as you browse — FetLife loads events client-side, and the script watches for that.

## How to use

  1. Install in Tampermonkey, Violentmonkey, or Greasemonkey 4+.
  2. Visit any FetLife events page.
  3. Click the FEH ⚙ button (bottom-right corner) to open settings.
  4. Add keywords/categories and pick a mode. Changes apply instantly.

## How matching works

Plain, case-insensitive substring match against the whole event card's text (title, description, venue), not just the title. No word-boundary checking — party matches "afterparty", bi matches "big". Prefer longer, specific keywords.

## Settings & sharing

Settings are stored via your script manager's storage, scoped to this script. Use Export/Import settings in the panel to back up or share your keyword list as JSON. A companion unpacked browser extension (same author) uses the same settings format.

## Privacy

Runs entirely locally — no network requests, tracking, or analytics.

## Notes

FetLife's markup isn't a public API; if hiding stops working, FetLife likely changed something — please file an issue. Not affiliated with FetLife.

Source & issues: https://codeberg.org/SystemDev/fetlife-event-hider