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.

Post-Micturition Convulsion Syndrome

https://en.wikipedia.org/wiki/Post-micturition_convulsion_syndrome
1•thunderbong•3m ago•0 comments

Google shows small models analyze smartphone screens to predict what users want

https://research.google/blog/small-models-big-results-achieving-superior-intent-extraction-throug...
1•rexbee•6m ago•0 comments

The Uncomfortable Math of Working for Yourself

https://thomasunise.com/the-uncomfortable-math-of-working-for-yourself/
2•eeko_systems•9m ago•0 comments

A Massacre in Mashhad

https://www.newyorker.com/news/as-told-to/a-massacre-in-mashhad
1•petethomas•9m ago•0 comments

What Margaret Atwood Would Like You to Know

https://newrepublic.com/article/204118/margaret-atwood-like-know-book-lives-memoir-review
1•petethomas•10m ago•1 comments

Lilliputian Hallucinations

https://www.sciencedirect.com/science/article/pii/S0149763421001068
1•rammy1234•11m ago•0 comments

Show HN: gRPC Transport for HashiCorp/Raft

https://github.com/dhiaayachi/raft-grpc-transport
1•neo2006•14m ago•0 comments

Tesla launches robotaxi rides in Austin with no human safety driver

https://techcrunch.com/2026/01/22/tesla-launches-robotaxi-rides-in-austin-with-no-human-safety-dr...
1•lateforwork•15m ago•0 comments

Slonk: Slurm on Kubernetes for ML Research at Character.ai

https://blog.character.ai/slonk/
1•gmays•18m ago•0 comments

Curl shutters bug bounty program to remove incentive for submitting AI slop

https://www.theregister.com/2026/01/21/curl_ends_bug_bounty/
1•botanicals6•19m ago•1 comments

Human OS for AI

https://humanreadiness.org
1•cp248•20m ago•0 comments

Hotels Are Getting Rid of Proper Bathroom Doors and Guests Are Revolting

https://www.wsj.com/lifestyle/travel/hotels-bathroom-no-doors-8cb4bf96
1•Geekette•21m ago•2 comments

I Don't Want Your Business Card

https://benhouston3d.com/blog/I-dont-want-your-business-card
1•bhouston•25m ago•1 comments

The Internet Is Dead

https://anihil.com/the-internet-is-dead
1•anihil•27m ago•0 comments

Starting a Startup at 25, 35, or 45 Is Not the Same Decision

https://nauma.ai/blog/p/starting-a-startup-at-25-35-or-45/
2•alx_sukhanov•28m ago•0 comments

Asking Grok to delete fake nudes may force victims to sue in Musk's chosen court

https://arstechnica.com/tech-policy/2026/01/asking-grok-to-delete-fake-nudes-may-force-victims-to...
3•uprooted•28m ago•0 comments

ChatGPT Is a Dead-End

https://garymarcus.substack.com/p/breaking-sir-demis-hassabis-becomes
1•mandeepj•30m ago•0 comments

U.S. Formally Withdraws from World Health Organization

https://www.nytimes.com/2026/01/22/us/politics/united-states-withdraws-world-health-organization....
39•reaperducer•35m ago•15 comments

Never Pay for Online Dating

https://web.archive.org/web/20100821041938/http://blog.okcupid.com/index.php/why-you-should-never...
3•sogen•37m ago•2 comments

America's next big critical minerals source could be coal mine pollution

https://theconversation.com/americas-next-big-critical-minerals-source-could-be-coal-mine-polluti...
1•PaulHoule•40m ago•0 comments

Exposed: Investigative journalism on radiation exposure during air travel

https://www.scrippsnews.com/scripps-news-investigates/exposed
1•DrZootron•40m ago•0 comments

What if the reason we can't find Dark Matter is simply because it doesn't exist?

https://zenodo.org/records/17911993
3•emsti•43m ago•1 comments

Purchase by Bending Spoons (Harvest App)

https://old.reddit.com/r/HarvestApp/comments/1q25xpy/purchase_by_bending_spoons/
1•mikhael•44m ago•0 comments

Trump threatens pollsters after New York Times survey shows sagging disapproval

https://www.politico.com/news/2026/01/22/trump-poll-nyt-approval-00740786
8•SilverElfin•44m ago•2 comments

Clj-pack – Package Clojure apps into self-contained binaries without GraalVM

https://github.com/avelino/clj-pack
1•avelino•46m ago•1 comments

Not all Chess960 positions are equally complex

https://arxiv.org/abs/2512.14319
1•MaysonL•46m ago•0 comments

Signal's Censorship Circumvention is susceptible to AiTM attacks

https://www.reversemode.com/2026/01/signals-censorship-circumvention-is.html
2•cyb0rg0•46m ago•1 comments

Bugs Apple Loves

https://www.bugsappleloves.com
161•nhod•49m ago•45 comments

Shamash is a powerful JVM architecture enforcement tool for teams

https://github.com/aalsanie/shamash
1•aalsanie•49m ago•1 comments

How Space Manufacturing Could Be Revolutionary – Scott Manley

https://www.youtube.com/watch?v=U1sH2a57eXM
1•connorboyle•51m ago•0 comments