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.

Why I still hand write my commit messages

https://www.jvt.me/posts/2026/08/17/hand-write-commits/
1•ingve•1m ago•0 comments

Oracles Safra Catz brags about "profoundly scary technology" deployed in Gaza

https://www.facebook.com/reel/2050714172471863/
2•DinoPing•1m ago•0 comments

I'll Never Get Y'all to Read the Bible, Will I?

https://www.sympatheticopposition.com/p/ill-never-get-yall-to-read-the-bible
1•goekjclo•4m ago•0 comments

AI systems out-persuade expert humans

https://arxiv.org/abs/2606.16475
1•goekjclo•5m ago•0 comments

The future is robotics (data)

https://www.giete.ma/blog/robotics
1•gietema•6m ago•0 comments

The Law of Stretched [Cognitive] Systems (2022)

https://ferd.ca/the-law-of-stretched-cognitive-systems.html
1•mooreds•7m ago•0 comments

How do functions like alloca allocate memory from the stack?

https://devblogs.microsoft.com/oldnewthing/20260817-40/?p=112617
1•ingve•8m ago•0 comments

Show HN: Solo – portable Linux binaries, solved

https://github.com/pg83/solo
1•pshirshov•9m ago•0 comments

Book the Train, Not the Delay

https://delaybahn.com/
1•pppone•9m ago•0 comments

Show HN: Personal AI tutor that builds and probes your understanding

https://github.com/grandimam/suki
1•grandimam•9m ago•0 comments

GPT-5.6 Sol Pricing Cut by 50%

https://openrouter.ai/openai/gpt-5.6-sol
1•Topfi•11m ago•0 comments

Alternatives to Open Source Software Tainted by AI

https://codeberg.org/ethical-foss/open-slopware
3•colesantiago•11m ago•1 comments

Show HN: Provenance, a daily game about art theft

https://provenance.avibagla.com/
1•avibagla1•11m ago•0 comments

Understanding a Law Firm Through Study

https://engram.com/blog/legal-agents-with-memory
1•jxmorris12•12m ago•0 comments

Police Report 911 Service Number Is Non Operational

https://www.hawaiipolice.gov/police-report-911-service-number-is-non-operational/
1•pudgywalsh•13m ago•0 comments

Show HN: Klar, a simple and opinionated programming language

https://github.com/ProCode-Software/klar
1•ProCodeSoftware•14m ago•0 comments

Evaluating AI Agents as Products

https://www.marble.onl/posts/evaluating_ai_product_quality.html
1•amarble•16m ago•0 comments

Web Jamboree

https://www.webjamboree.net/
1•Curiositry•18m ago•0 comments

Agent Control Plane: the LLM proposes, it never authorizes

https://github.com/yacine-kellib/agent-control-plane
1•Yacine_c75•20m ago•0 comments

Flock CEO Has Now Turned Against the Police

https://ipvm.com/reports/flock-ceo-police
3•jhonovich•21m ago•2 comments

An Open Protocol for Knowledge/Memory Management

1•iamalnewkirk•22m ago•0 comments

Outperforming cuBLAS on NVFP4: Blackwell

https://cudaforfun.substack.com/p/outperforming-cublas-on-nvfp4
2•matt_d•25m ago•0 comments

The Defender's Window

https://blog.gregbrockman.com/the-defenders-window
2•brandonb•26m ago•0 comments

Israel creates fake think tank in likely attempt to dupe AI chatbots

https://responsiblestatecraft.org/israel-influence-chatgpt/
2•DeepLogin•28m ago•0 comments

Show HN: Openleetcode – local LeetCode runner where tests live in the repo

https://github.com/therepanic/openleetcode
1•therepanic•30m ago•0 comments

Pure Pleasure Isn't What You Want, Or, Notes on the Jhānas (2022)

https://sashachapin.substack.com/p/pure-pleasure-isnt-what-you-want
1•eatitraw•33m ago•0 comments

Show HN: Engelbart – Mange Goals and TODOs for Claude Code

https://github.com/divadbaroon/claude-plugins
1•hudsonmp•33m ago•0 comments

Notes on purposeful skill maintenance/improvement/neglect

https://www.alexejgossmann.com/skill-maintenance-improvement-neglect/
1•funnygiraffe•34m ago•0 comments

Keep the monolith, but split the workloads (2023)

https://incident.io/blog/monolith
1•mooreds•35m ago•0 comments

You can just choose how many bugs you want now

https://nolanlawson.com/2026/08/16/you-can-just-choose-how-many-bugs-you-want-now/
2•birdculture•36m ago•0 comments