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

The Fencing Visualization System

https://bsky.app/profile/kcimc.bsky.social/post/3mjxchuwkzs2v
1•mariuz•9m ago•0 comments

How to Live Your 4k Weeks Without Constant Regret

https://medium.com/@williammeller/how-to-live-your-4-000-weeks-without-constant-regret-aa44571bd89f
1•wmeller•11m ago•0 comments

The Little College Where Tuition Is Free and Every Student Is Given a Job

https://www.theatlantic.com/education/archive/2018/10/how-berea-college-makes-tuition-free-with-i...
1•KnuthIsGod•15m ago•0 comments

Iran claims US backdoors knocked out networking equipment: China is loving it

https://www.theregister.com/2026/04/21/iran_claims_us_used_backdoors/
2•defrost•19m ago•0 comments

Writing Node.js Addons with .NET Native AOT

https://devblogs.microsoft.com/dotnet/writing-nodejs-addons-with-dotnet-native-aot/
2•soheilpro•25m ago•0 comments

Using Changesets in a Polyglot Monorepo

https://luke.hsiao.dev/blog/changesets-polyglot-monorepo/
1•lwhsiao•27m ago•0 comments

Louis Zocchi, inventor of the d100, has died

https://icv2.com/articles/news/view/62176/r-i-p-louis-zocchi-the-godfather-dice
2•sgbeal•34m ago•0 comments

Ask HN: Is This True? An OLAP DB SlothDB That Beats DuckDB on Parquet/CSV/JSON

1•souravroyetl•37m ago•0 comments

Ask HN: What are some of your favorite dedication pages in a book?

2•chistev•38m ago•0 comments

Palantir manifesto – 'ramblings of a supervillain' amid UK contract fears

https://www.theguardian.com/technology/2026/apr/21/palantir-manifesto-uk-contract-fears-mps
2•mindracer•38m ago•0 comments

WinShader: Curated GL Shaders in a Screensaver

https://github.com/PsyChip/WinShader
1•psychip•39m ago•0 comments

A Mad Undertaking: An Undefinitive Guide to the Aadam Jacobs Collection

https://aadamjacobscollection.org/
1•wise_blood•40m ago•0 comments

OMGfixMD – Comment on Markdown like it's a doc

https://omgfixmd.com/
1•ladiamant•43m ago•0 comments

Cocaine alters the movement of salmon in a large natural lake

https://www.sciencedirect.com/science/article/pii/S0960982226003155
2•tobr•43m ago•0 comments

Reduce hiring overhead with real work trials

2•saurav18s•49m ago•0 comments

Google Cloud in the list of 4 EU sovereign cloud providers

https://www.theregister.com/2026/04/20/europe_picks_4_sovereign_cloud/
1•kouzant•50m ago•0 comments

Amazon 'strong-armed' Levi's, Hanes to hike prices on rival sites, DA says

https://www.cnbc.com/2026/04/20/california-da-amazon-price-fixing-walmart-target.html
3•1vuio0pswjnm7•51m ago•0 comments

Canada has banned employers from ghosting job candidates

https://www.positive.news/society/canada-has-banned-employers-from-ghosting-job-candidates/
6•jethronethro•51m ago•0 comments

Types and Neural Networks

https://www.brunogavranovic.com/posts/2026-04-20-types-and-neural-networks.html
1•bgavran•53m ago•0 comments

With Orban Out, the Pianist András Schiff Plans a Return to Hungary

https://www.nytimes.com/2026/04/20/arts/music/andras-schiff-piano-viktor-orban-hungary.html
1•mykowebhn•57m ago•0 comments

In major policy shift, Japan scraps limits on lethal arms exports

https://www.japantimes.co.jp/news/2026/04/21/japan/politics/japan-lethal-weapons-export-rules-eased/
1•geox•58m ago•0 comments

The Hero's Journey Is Burning the Planet

https://abiawomosu.substack.com/p/the-heros-journey-is-burning-the
1•rcy•59m ago•0 comments

At Long Last, InfoWars Is Ours

https://theonion.info/
2•throwaway81523•1h ago•1 comments

Bcachefs 1.38.0 Released

https://evilpiepirate.org/git/bcachefs-tools.git/tree/Changelog.mdwn
1•d12bb•1h ago•0 comments

What skills are future proof in an AI driven job market?

4•sunny678•1h ago•6 comments

Show HN: I built an AI app to cut your digital subscriptions

https://0d07b74677d946ca9e.v2.appdeploy.ai/
1•Girtino•1h ago•2 comments

The Propulsion Papers

https://uniliterate.com/2026/03/part-iii-forensic-fake-ai-citations/
1•jruohonen•1h ago•1 comments

Flipbook – one-click file sharing for visual media scrubbing

https://browser-session-it94u.pages.dev/
1•keepamovin•1h ago•2 comments

Using a Bitcoin Microstructure Model to Predict Epileptic Seizures

https://zenodo.org/records/19669062
1•juhopaajanen•1h ago•0 comments

The Vercel Breach Needed Malware. The Next One Needs a Bad Readme

https://grith.ai/blog/next-vercel-breach-ai-coding-agent
1•edf13•1h ago•3 comments