frontpage.
newsnewestaskshowjobs

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

Needed 1+1, Built a Functional Programming Language

https://hereticpleb.vercel.app/blog/needed-one-plus-one/
1•birdculture•34s ago•0 comments

Solving computing's energy problem with Efficient Computer's $97M Series B

https://www.efficient.computer/resources/solving-computings-energy-problem
1•hasheddan•3m ago•0 comments

New Google Maps imagery shows destruction of the Gaza Strip

https://english.elpais.com/international/2026-09-29/gaza-before-and-after-new-google-maps-imagery...
1•Betelbuddy•4m ago•0 comments

Sonos adds MCP in their latest update

https://support.sonos.com/en-gb/article/control-your-sonos-system-with-ai-using-sonos-27mcp
1•simonjgreen•5m ago•0 comments

The U.S. government launched an AI chatbot

https://america.gov/chat
3•kschaul•5m ago•0 comments

Lady Gaga, Lena Dunham and surrogacy: Why isn't it causing a scandal in the US?

https://english.elpais.com/society/2026-09-29/lady-gaga-lena-dunham-and-surrogacy-why-isnt-it-cau...
1•Betelbuddy•5m ago•0 comments

Superficie: Clojure you can read without learning Lisp

https://simm.is/blog/superficie-clojure-you-can-read/
1•gudzpoz•7m ago•0 comments

How many tasks does it take to trust a cheaper model?

https://tuneloop.io/blog/how-many-tasks-to-trust-a-cheaper-model
1•behat•11m ago•0 comments

OpenAI apologizes to Australia after its AI agents breached government sites

https://techcrunch.com/2026/09/29/openai-apologizes-to-australia-after-its-ai-agents-breached-gov...
1•sbulaev•11m ago•1 comments

Citizen Agents

https://bionic-gpt.com/blog/citizen-agent-development/
1•ianpurton•12m ago•0 comments

Did the Associated Press Hurt AI's Feelings?

https://www.wsj.com/opinion/did-the-associated-press-hurt-ais-feelings-a2f49bf6
1•Betelbuddy•12m ago•0 comments

Electrical Engineering Programs Are Popular–But Majority Leave Germany Again

https://www.vde.com/en/press/press-releases/electrical-engineering-programs-popular-internationally
1•rustoo•14m ago•0 comments

Mathematicians, Here's a Way to Think About Your Existential Crisis

https://newsletter.kentbeck.com/p/mathematicians-heres-a-way-to-think
1•Kerrick•15m ago•0 comments

How Claude Code Works, from Tokens to Agents

https://nem035.com/thoughts/how-claude-code-works/
1•fagnerbrack•17m ago•0 comments

Show HN: Gatling.chat – The Turbo Messenger for LinkedIn

https://gatling.chat/
1•mlukaszczyk•17m ago•0 comments

Show HN: Live Enumeration of Shopify Stores

https://cartz.sh/
1•maledale•18m ago•0 comments

Preventing quantum downgrade attacks against IPsec

https://blog.cloudflare.com/ipsec-downgrade-protection/
1•sidcool•19m ago•0 comments

I Miss Coding

https://ctx-lab.com/field-notes/i-miss-coding/
3•feisal•20m ago•0 comments

Lindsay Owens's "Gouged"

https://pluralistic.net/2026/09/29/algorithmic-wage-theft/
1•hn_acker•21m ago•0 comments

The World Outside the Classroom Changed, the Class Didn't

https://steveblank.com/2026/09/28/the-world-outside-the-classroom-changed-the-class-didnt/
1•Brajeshwar•21m ago•0 comments

How Snail Shells Could Be Used to Map Prehistoric Cyclones

https://nautil.us/how-snail-shells-could-be-used-to-map-prehistoric-cyclones-1285369
1•Brajeshwar•21m ago•0 comments

Priceful

https://pluralistic.net/2026/09/28/cost-of-everything/
1•hn_acker•21m ago•0 comments

Developers, it's time to Rethink Everything

https://rethink.avi.nyc/
2•aviflombaum•22m ago•0 comments

The Linux kernel from a PostgreSQL point of view

https://lwn.net/SubscriberLink/1096827/497c985112f11386/
4•chmaynard•22m ago•0 comments

Dead Money

https://www.wheresyoured.at/dead-money/
3•crescit_eundo•22m ago•0 comments

Cognitive Complexity – a new way of measuring understandability (2023) [pdf]

https://www.sonarsource.com/docs/CognitiveComplexity.pdf
2•rzk•23m ago•0 comments

EFF to SFPD: Drones Are Powerful Surveillance Tools That Require a Robust Policy

https://www.eff.org/deeplinks/2026/09/eff-san-francisco-police-drones-are-powerful-surveillance-t...
2•hn_acker•23m ago•1 comments

Postgres {On,Vs,with} Linux [pdf]

https://anarazel.de/talks/2026-09-23-kernel-recipes-postgres-linux/linux-postgres.pdf
2•Tomte•23m ago•0 comments

Who Owns Customer Identity in Your Organization?

https://fusionauth.io/blog/who-owns-customer-identity
2•mooreds•24m ago•0 comments

Vintage Russian CallerID phones, 1-bit DSP and polyphony on 8052 [eng sub] [video]

https://www.youtube.com/watch?v=DvfgnR6mVDI
2•ValdikSS•24m ago•1 comments