frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Hover Effects TS – ASCII, Lego, and glitch hover effects using canvas

https://www.npmjs.com/package/hover-effects-ts
6•hsrambo07•7mo ago
Hey HN,

I recently built a small TypeScript utility called `hover-effects-ts` — it adds fun and experimental hover effects to images using the HTML canvas. You can apply effects like ASCII art, Lego blocks, glitch distortion, and pixelation on hover.

The goal was to break away from boring `:hover` transitions and bring some delightful visual feedback to personal websites, landing pages, or error screens — while keeping it lightweight and performance-friendly.

Why I built it: I found most image hovers visually bland, and wanted something weird but still dev-friendly. I used canvas to keep the effects GPU-accelerated and controllable. No dependencies, and devs can tweak intensity, radius, image scope, and more.

NPM: https://www.npmjs.com/package/hover-effects-ts Live demo (Vercel): https://hover-effects-ts.vercel.app Video demo: https://youtu.be/YO4R1A6JZ9U GitHub: https://github.com/hsrambo07/hover-effects X/Twitter post: https://x.com/harsh_logs/status/1924739860780519579

Would love feedback, bug reports, or effect ideas. It's still early – planning to add a few more visual modes and expose more dev controls.

Thanks for checking it out!

Comments

Sayyidalijufri•7mo ago
Good
sphars•7mo ago
Your demo app on vercel is currently 404-ing
hsrambo07•7mo ago
Thanks for pointing. It's fixed now, it was some deployment bug.

Hungry Fat Cells Could Someday Starve Cancer to Death

https://www.ucsf.edu/news/2025/01/429411/how-hungry-fat-cells-could-someday-starve-cancer-death
2•mrtnmrtn•5m ago•0 comments

Show HN: TitleTuner – Generate YouTube titles, scripts and tags from one idea

https://title-tuner-56e49f85.base44.app/
1•DivyaraneshN•5m ago•0 comments

Tim Cook Posts AI Slop in Christmas Message on Twitter

https://daringfireball.net/linked/2025/12/27/slopibus
3•latexr•11m ago•0 comments

Understanding Database Transactions and Isolation Levels

https://shbhmrzd.github.io/databases/transactions/isolation-levels/2025/12/26/understanding-datab...
1•birdculture•18m ago•0 comments

Build Software. Build Users

https://dima.day/blog/build-software-build-users/
1•dinerville•19m ago•0 comments

Fallibility, Reflexivity, and the Human Uncertainty Principle (2014)

https://www.georgesoros.com/2014/01/13/fallibility-reflexivity-and-the-human-uncertainty-principl...
1•tihsllub•20m ago•0 comments

Mkbhd: I shrunk down into an M5 Chip

https://www.youtube.com/watch?v=Jh9pFp1oM7E
1•fork-bomber•20m ago•0 comments

A new way to extract detailed transcripts from Claude Code

https://simonw.substack.com/p/a-new-way-to-extract-detailed-transcripts
1•abdelhousni•23m ago•0 comments

How to boost your calorie-crunching brown fat in the cold winter months

https://www.bbc.com/future/article/20251128-how-to-boost-your-calorie-crunching-brown-fat-in-the-...
1•XzetaU8•25m ago•0 comments

Rust Views Tradeoffs

https://www.infoq.com/presentations/rust-tradeoffs/
1•fanf2•27m ago•0 comments

39C3: Fraudsters Defrauded the Deutschlandticket of Millions

https://www.heise.de/en/news/39C3-How-fraudsters-defrauded-the-Deutschlandticket-of-millions-1112...
2•ogig•28m ago•0 comments

JETSTREAM: A Jeffrey Epstein exploration tool

https://jetstream.naturemag.org/
1•csmantle•28m ago•1 comments

Show HN: Lucius AI – Forensic analysis of 500-page government tender PDFs

https://www.ailucius.com
1•Lucius-AI•28m ago•1 comments

Show HN: An offline-first semantic search library with no DB or APIs

https://github.com/iaavas/simile-search
2•aavashbaral•30m ago•2 comments

National Raisin Reserve

https://en.wikipedia.org/wiki/National_Raisin_Reserve
2•leontrolski•39m ago•0 comments

Man prepares Kickstarter to bring his AI wife (evolved from Grok) into real body

1•antonyloveseve•42m ago•1 comments

Show HN: Cursor-history CLI for browse/backup Cursor chat history

https://github.com/S2thend/cursor-history
1•s2thend•44m ago•0 comments

Dynamic Causal Unified Field Theory(D-CUFT):A First-Principles Framework

https://drive.google.com/file/d/1GUQOu6FXY3CrolDg6m0HgJ1FfERcHTt6/view?usp=drivesdk
1•Asheed•53m ago•1 comments

Ask HN: What Are You Working On? (December 2025)

1•FedeProud•54m ago•2 comments

Semiconductors: Why the 21st Century Is Fought over Sand, Not Fuel

https://adlrocha.substack.com/p/adlrocha-semiconductors-why-the-21st
2•adlrocha•1h ago•0 comments

FreeBSD as a desktop environment on an Intel NUC (2021)

https://www.ncartron.org/freebsd-as-a-desktop-environment-on-an-intel-nuc.html
1•enz•1h ago•0 comments

Towards a Science of Scaling Agent Systems

https://arxiv.org/abs/2512.08296
1•Anon84•1h ago•0 comments

PageObjects · Selenide User Guide

https://selenide.gitbooks.io/user-guide/content/en/pageobjects.html
1•conferza•1h ago•0 comments

Is the US Media Captured? – Columbia Journalism Review

https://www.cjr.org/analysis/paramount-la-times-media-capture.php
3•thunderbong•1h ago•1 comments

UNITED24 donors can directly support 5 frontline drone units

https://u24.gov.ua/app
1•doener•1h ago•0 comments

New Theory Suggests We've Been Wrong About Black Holes for 60 Years

https://scitechdaily.com/new-theory-suggests-weve-been-wrong-about-black-holes-for-60-years/
2•nsoonhui•1h ago•2 comments

Wired Data Breach

https://haveibeenpwned.com/Breach/WIRED
2•doener•1h ago•0 comments

Show HN: Embeddable analytics for your platform – MIT Licensed

https://try.drizzle-cube.dev/
1•cliftonc•1h ago•0 comments

Microsoft admits Teams eats RAM on Win doing nothing, and "fix" is another EXE

https://www.windowslatest.com/2025/11/27/microsoft-admits-microsoft-teams-eats-ram-on-windows-doi...
11•sandebert•1h ago•1 comments

The PGP Problem (2019)

https://www.latacora.com/blog/2019/07/16/the-pgp-problem/#the-answers
2•croemer•1h ago•0 comments