Sleazy Fork is available in English.
Collect video cards from eporner.com into a fullscreen sortable grid.

Browsing eporner.com means juggling pagination, search, and scattered category pages with no unified view. This Tampermonkey / Greasemonkey userscript collects every video card you encounter as you browse and pools them into a single, fullscreen space where you can sort, filter, and navigate them all at once — with chip filters, regex search, hover previews, and sortable columns — without ever leaving the site.
| Site | URL pattern |
|---|---|
| eporner.com | https://www.eporner.com/* |
| eporner.com | https://eporner.com/* |
auto-fill, minmax 220px). Each card shows a 16:9 thumbnail, title, duration, rating, view count, uploader, and last-seen timestamp..webm preview clip. Video src is deferred until first hover to avoid unnecessary network requests.GM_setValue.VR|4K), with plain-text fallback if the regex is invalid.savedAt timestamp is recorded and never changed; every subsequent encounter updates lastSeen and refreshes all other metadata (title, rating, views, uploader, tags, thumbnail).savedAt, lastSeen, uploader, searchText) on entries captured before schema updates.eporner-scraper.js and save.┌─────────────────────────┐
│ 16:9 thumbnail │ ← hover to play preview clip
│ [VR] [4K] │ ← tag badges (click to filter)
├─────────────────────────┤
│ Video title (2 lines) │
│ ⏱ 42:10 ★ 94% 👁 1.2M │
│ uploaderName │ ← click to filter by uploader
│ 3d ago │ ← time since last seen on site
└─────────────────────────┘
| Permission | Purpose |
|---|---|
GM_setValue / GM_getValue |
Persist the video list and chip filters across sessions |
GM_addStyle |
Inject overlay and card styles |
eporner-scraper.js — userscript source
eporner-scraper.md — this README
MIT