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

Field Notes from a Senior Living Center

https://substack.com/@beccaselah/p-181168438
1•bkudria•32s ago•0 comments

America's Most Valuable Companies 1995-2023

https://americanbusinesshistory.org/americas-most-valuable-companies-1995-2023/
2•js2•6m ago•0 comments

Private 4G LTE Network for Your Embedded System and IoT Hacking Lab via Open5GS

https://gainsec.com/2025/10/08/setting-up-your-own-4g-lte-network-150-for-your-embedded-system-io...
1•teleforce•21m ago•0 comments

Nobody knows how the whole system works

https://surfingcomplexity.blog/2026/02/08/nobody-knows-how-the-whole-system-works/
2•azhenley•21m ago•0 comments

O_DIRECT – The Problem That Grew Up with Multi-Threading

https://zazolabs.com/odirect-the-problem-that-grew-up/
1•GalaxySnail•23m ago•0 comments

Show HN: Valk programming language with a stateful GC

https://github.com/valk-lang/valk
1•ctxcode•24m ago•0 comments

Setting Up and Configuring LibreSDR B210/B220 AD9361 on Windows and Linux (2025)

https://gainsec.com/2025/01/23/setting-up-and-configuring-libresdr-b210-b220-ad9361-on-windows-an...
1•teleforce•24m ago•0 comments

Show HN: Share your MRR in seconds. Stop wasting time on screenshots

https://www.showmrr.design/
1•brokeceo7•26m ago•0 comments

Job Hunters Are So Desperate That They're Paying to Get Recruited

https://www.wsj.com/lifestyle/careers/job-hunters-are-so-desperate-that-theyre-paying-to-get-recr...
4•KnuthIsGod•26m ago•0 comments

The Moon Should Be a Computer

https://www.palladiummag.com/2025/04/18/the-moon-should-be-a-computer/
1•MrBuddyCasino•28m ago•0 comments

It is incorrect to "normalize" // in HTTP URL paths

https://runxiyu.org/comp/doubleslash/
1•pabs3•28m ago•0 comments

Microsoft Loses $400B After AI Spending Backfires [video]

https://www.youtube.com/watch?v=ZcIWx_dW0Jo
3•cable2600•30m ago•1 comments

Learn how to make mechanical keyboard PCBs

https://wiki.ai03.com/books/pcb-design
1•tripdout•34m ago•0 comments

Show HN: Mojic – A C code obfuscator and encryption tool for source protection

https://amit.is-a.dev/mojicDocs
2•notamitgamer•37m ago•1 comments

Show HN: Githrun – Run Python Scripts from GitHub URLs and VS Code Extension

https://amit.is-a.dev/githrun
1•notamitgamer•38m ago•1 comments

Show HN: Ship packages without exposing your real address

https://shipto.me
2•thesecretceo•40m ago•1 comments

Colocation Evaluation Framework for AI Infrastructure (2026)

https://syaala.com/blog/colocation-vs-modular-vs-traditional-2026
1•jaynamburi•42m ago•0 comments

Show HN: Dwrite.me A minimalist writing space that blocks copypaste to fight AI

https://dwrite.me
1•ketutdana•46m ago•0 comments

Amazon Basics vs. SanDisk: I Cut Them Open [video]

https://www.youtube.com/watch?v=Wir1jBqvQEs
1•iamflimflam1•49m ago•0 comments

SOUL.md

https://soul.md/
2•tosh•53m ago•0 comments

On Culmination and Not yet Turning Thirty

https://briankitano.com/essays/on-culmination/
1•bkitano19•54m ago•0 comments

Show HN: Monitui – drag 'n drop monitor config for hyprland

https://github.com/nathaniel-fargo/monitui
2•theParadox42•57m ago•0 comments

Designing MCP tool schemas that LLMs understand

1•runai•1h ago•0 comments

What the mole rat can teach us about aging

https://worksinprogress.co/issue/the-perks-of-being-a-mole-rat/
1•MintyPyro•1h ago•0 comments

Why do rich people live longer?

https://www.empirical.health/blog/rich-people-live-longer-hims-superbowl/
2•brandonb•1h ago•1 comments

Show HN: Mission Plus – Clear Titles and App Logos in macOS Mission Control

https://trystartup.com
1•boneyao•1h ago•0 comments

The craft of screen graphics and movie user interfaces (2014)

https://www.pushing-pixels.org/2014/04/04/the-craft-of-screen-graphics-and-movie-user-interfaces-...
1•isnotchicago•1h ago•0 comments

TSMC to make advanced AI semiconductors in Japan

https://apnews.com/article/semiconductors-tsmc-japan-taiwan-ai-11256f2bfde73ca23d08331ad138d6d5
41•dev_tty01•1h ago•11 comments

Show HN: Physical swipe typing for your computer

https://github.com/ZimengXiong/swipeType
2•zimengx•1h ago•0 comments

Show HN: ShapeGuard – Shape Contracts for NumPy and Jax

1•jayendra13•1h ago•0 comments