Guri - ES Forum Post Preview - Chrome Extension to view post preview

Hello!
This is my first post.

Introducing… :drum:
The ES Forum Post Preview Chrome Extension!

:thinking: Why I Made This
Navigating Eroscripts was getting annoying — especially when using search. No thumbnails, no previews, just a wall of links.
I kept opening tons of tabs just to see what was inside. Total pain.

So I built a tool that shows you the good stuff instantly — no more guesswork, no more tab overload.

:light_bulb: What It Does
When you hover over a thread link:

:camera_with_flash: It shows the main image or GIF from the post

:fire: If there’s a heatmap, it shows that too

test1

:cross_mark: If the post has no preview-worthy images or heatmaps… well, that’s on the post :sweat_smile:

It works across the site — but it really shines on the search page.

:gear: Features
:magnifying_glass_tilted_left: Instant preview on hover (no click needed)

:framed_picture: Displays both thumbnail and heatmap if available

:last_quarter_moon: Dark mode support

:rocket: Preloads previews for a snappy experience

:puzzle_piece: Works on any Chromium-based browser (Chrome, Edge, Brave, etc.)

:wrench: Toggle preview on/off via the extension popup

:locked: Minimal permissions, privacy-friendly

:hammer_and_wrench: How to Install
Open Chrome Extension Manager

Go to Chrome web store, type: ES Forum Post Preview

Click Install on the extension that looks like this :backhand_index_pointing_down:

That’s it — you’re good to go!

:brain: How to Use
Browse the forum normally

Hover over any thread link — boom, preview pops up

Want to turn it off? Click the extension icon and toggle it

:hot_beverage: Support
If it saved you time (or sanity), feel free to show some support:
:right_arrow: https://ko-fi.com/guriguri
Even $3 or $5 helps keep this alive and improving :folded_hands:

10 Likes

I’ve been using this for while and its so damn helpful especially for advance searches. Any plans for firefox? I’m moving over to that browser lol

Thank you for comment! I think it might be a bit difficult since I never use Firefox.
Here’s the GitHub link, you can check it out there.

Thank you for making this one. Did a rough port to firefox seemed to just need some small replacements and manifest changes. I’m not familiar with extension programming but seems to work but it’s not "verified’ or “packaged”

If anyone want’s it you’ll need to set up temporary add-ons since it’s not in the store.
use: about:debugging#/runtime/this-firefox to install and it stays installed until you restart Firefox.


If I get around to it might dig into it a bit more to package it and make it stick rather than as a temporary extension

I did notice some posts show a random icon instead and I’m assuming that’s due to the way the post is setup which is not supported by the extension (I checked with the chrome version too and it seems to behave the same way)

For example when viewing this one:

1 Like

Thanks so much for porting this to Firefox! I really appreciate it.

About the heatmap bug - I know the cause.
On line 107 of content.js, there’s a size check: w >= 300 && w <= 900 && h >= 10 && h <= 100 The problem is that other images on the page might also fall within these size ranges, so the extension sometimes picks up the wrong image. I haven’t found a good way to distinguish heatmaps from other images aside from their size (wide rectangular shape), so this issue remains unsolved. Also, if the author didn’t upload a heatmap image separately, you won’t be able to see the heatmap.

If you or anyone else has ideas on how to solve this, I’d be open to suggestions!