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•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.

AI Memory Fails Spectacularly: 95% Error Rate Unveiled

https://www.machinebrief.com/news/ai-memory-fails-spectacularly-95percent-error-rate-unveiled-ewj0
1•decorner•2m ago•0 comments

SourceHut Disrupted by LLM Crawlers

https://status.sr.ht/issues/2026-06-06-llms-again/
2•BrunoBernardino•13m ago•0 comments

A Dark Cave

https://a-dark-cave.com/
1•suralind•15m ago•1 comments

Ask HN: What do you currently use for AI coding (personal or professional)?

1•joelthelion•17m ago•0 comments

Grid connection requested for US fusion power plant

https://www.world-nuclear-news.org/articles/grid-connection-requested-for-us-fusion-power-plant
1•beardyw•21m ago•1 comments

Reality: The Final Eval – Vending Bench Eval

https://www.latent.space/p/andon
1•davedx•24m ago•0 comments

How to Stay Resilient in a Difficult Job

https://andiroberts.com/executive-coaching/how-to-stay-resilient-in-a-difficult-job
1•Garbage•27m ago•0 comments

I've Built 4 Products – Traffic Has Killed All of Them. Organic Growth Strategy?

1•Clikdeo•27m ago•0 comments

Companies Are Using Reddit to Manipulate ChatGPT and Google AI Search

https://www.404media.co/companies-are-using-reddit-to-manipulate-chatgpt-and-google-ai-search/
3•latexr•30m ago•0 comments

DentaQuest Data Breach Analysis

https://www.rescana.com/post/dentaquest-data-breach-analysis-shinyhunters-leak-exposes-pii-and-ph...
2•01-_-•43m ago•0 comments

Rodents in the Attic (Small C64 demo) [video]

https://www.youtube.com/watch?v=fbXIdK3o3NU
1•atesti•43m ago•0 comments

Google Tag Manager Is Not a Skill. It Never Was

https://dev4321.tagcompanion.com/blog/gtm-is-not-a-skill-it-never-was/
2•ybor•43m ago•0 comments

Maybe You Can Get Rid of Code Reviews

https://rogermarley.com/blog/maybe-you-can-get-rid-of-code-reviews/
2•rogermarley•44m ago•0 comments

Hey guys made my first indie game from India called Inverta

https://play.google.com/store/apps/details?id=com.invertagame.app&hl=en_US
1•vamsikv28•46m ago•1 comments

Science and Society need more interaction instead of mere communication

https://elephantinthelab.org/science-and-society-need-more-interaction-instead-of-mere-communicat...
1•jruohonen•49m ago•0 comments

Centrality in the DNS

https://www.potaroo.net/ispcol/2026-05/dns-centrality.html
2•fanf2•50m ago•0 comments

Commandments of Synchronization (2011) [pdf]

https://www.cs.cornell.edu/courses/cs4410/2012fa/papers/commandments.pdf
1•signa11•50m ago•0 comments

A Proposal for an Open Credential Lifecycle Standard

https://gist.github.com/abrambailey/086c1cc4f6417a1f504ef7360962dbfc
1•funkdified•52m ago•0 comments

Ask HN: Who here still codes without AI, and why?

1•jakemanger•55m ago•0 comments

Reverse Engineered Razer Keyboard Control

https://www.rizldizl.com/
2•scienceisneato•1h ago•1 comments

The best/only way to get VCs to pay for a new systems programming language

https://ziggit.dev/t/allocators-in-zig-and-what-can-be-better-in-another-language/11755
1•burglins•1h ago•0 comments

There Is No Sound of the 2020s. Yet

https://ra.co/features/4505
2•volfenstein•1h ago•1 comments

A Modern Proxmox Docker Architecture with Disposable VMs, VirtIO-FS, and ZFS

https://du.nkel.dev/blog/2026-05-16_rootless_docker_virtiofs_proxmox/
1•Helmut10001•1h ago•0 comments

From the Legendary Lft: Microcontroller Magic ("Sum Ergo Demonstro") [video]

https://www.youtube.com/watch?v=0_9YS2tsdYc
1•ttsiodras•1h ago•0 comments

Static Web Server

https://static-web-server.net/
2•igoose1•1h ago•0 comments

I'm a Philosophy Professor. Here's Why I'm Training AI to Replace Me

https://www.chronicle.com/article/im-a-philosophy-professor-heres-why-im-training-ai-to-replace-me
2•KnuthIsGod•1h ago•0 comments

The world of Japanese train melodies [video]

https://www.youtube.com/watch?v=-KxQIEhsFQk
1•vinhnx•1h ago•0 comments

The Vientiane Mystery: When a Taxi Apps Randomly Stops Working

https://gist.github.com/Usernameisalreadytaken5/a0bc0e204008b9ed1b404437db5f59cd
1•jondoe•1h ago•0 comments

Show HN: Bgbgone – local Mac background remover CLI – MIT

https://github.com/Arthur-Ficial/bgbgone
1•franze•1h ago•0 comments

C++: The Programming Language Cover Raises Unanswered Questions

https://devblogs.microsoft.com/oldnewthing/20260401-00/?p=112180
2•birdculture•1h ago•0 comments