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.

Valve engineers explain new Steam Controller [video]

https://www.youtube.com/watch?v=lSxebH_xYew
1•skibz•44s ago•0 comments

Salt Lakes: An Unnatural History

https://www.nybooks.com/articles/2026/05/14/this-bitter-earth-salt-lakes-tracey/
1•mitchbob•1m ago•1 comments

Advanced Account Security

https://openai.com/index/advanced-account-security/
2•frays•5m ago•0 comments

Eka Robotic Manipulator: May be a ChatGPT moment for robotics

https://www.wired.com/story/when-robots-have-their-chatgpt-moment-remember-these-pincers/
3•nill0•7m ago•0 comments

Earliest 86-DOS and PC-DOS code released as open source

https://www.osnews.com/story/144849/earliest-86-dos-and-pc-dos-code-released-as-open-source/
2•naves•8m ago•0 comments

Mistral Medium 3.5 128B

https://huggingface.co/mistralai/Mistral-Medium-3.5-128B
3•phillc73•9m ago•1 comments

SpaceX's IPO: Musk's most ambitious plan yet

https://www.reuters.com/business/aerospace-defense/inside-spacexs-ipo-musks-most-ambitious-plan-y...
1•croes•13m ago•0 comments

Map of track defects across the Spanish rail network

https://limitacions.vatard.com/ca/map
1•martinald•14m ago•0 comments

The NPM CLI has 65 production dependencies from the NPM registry

https://github.com/npm/cli/blob/latest/package.json
2•monarchwadia•16m ago•2 comments

Show HN: An in-browser, Unix emulator powered by libghostty-vt

https://tarruda.github.io/
1•tarruda•18m ago•0 comments

We have figured out a new way to send messages into the past

https://www.newscientist.com/article/2524371-we-have-figured-out-a-new-way-to-send-messages-into-...
2•voxadam•19m ago•1 comments

Cigna to quit health insurance exchanges

https://www.modernhealthcare.com/insurance/mh-cigna-aca-exchanges-2027/
4•brandonb•23m ago•0 comments

Mechanochemical synthesis of pincer nanotraps for efficient rhodium recovery

https://www.nature.com/articles/s41467-026-72569-4
2•bookofjoe•24m ago•0 comments

Performance Analysis of AI Query Approximation Using Lightweight Proxy Models

https://arxiv.org/abs/2603.15970
1•tanelpoder•25m ago•0 comments

The Mutable Value Semantics (MVS): A Non-Superficial Study

https://federicobruzzone.github.io/posts/eter/MVS.html
1•fcb•25m ago•1 comments

US National Debt Surpasses GDP

https://thehill.com/business/5857998-us-national-debt-gdp/
10•eigenspace•26m ago•1 comments

Data Science Weekly – Issue 649

https://datascienceweekly.substack.com/p/data-science-weekly-issue-649
1•sebg•26m ago•0 comments

Using physiological ODEs and DNNs to estimate VO2Max

https://www.empirical.health/blog/how-apple-watch-cardio-fitness-vo2max-works/
2•brandonb•32m ago•0 comments

Why Commodore went bankrupt in 1994

https://dfarq.homeip.net/why-commodore-went-bankrupt-in-1994/
1•rbanffy•33m ago•0 comments

Apple Introduces App Store Monthly Subscriptions with 12-Month Commitment

https://www.macrumors.com/2026/04/27/app-store-monthly-subscriptions-12-month-commitment/
1•Cider9986•34m ago•0 comments

Thoma Bravo Refuses to Inject Fresh Cash into Ailing Medallia

https://www.bloomberg.com/news/articles/2026-04-30/thoma-bravo-refuses-to-inject-fresh-cash-into-...
2•petethomas•36m ago•0 comments

Epic Games Wins Reversal of Stay in App Store Fee Legal Battle

https://www.macrumors.com/2026/04/29/epic-games-wins-reversal-app-store-fee-battle/
8•satvikpendem•36m ago•0 comments

Apple wants to kill your Time Capsule, but they run NetBSD so they can't

https://www.osnews.com/story/144845/apple-wants-to-kill-your-time-capsule-but-they-run-netbsd-so-...
8•rbanffy•38m ago•0 comments

Tool calls that execute 100% of the time

https://blog.dottxt.ai/structured-generation-for-tool-calling.html
3•remilouf•40m ago•0 comments

iPhone 17 Is Apple's Most Popular Lineup

https://www.macrumors.com/2026/04/30/iphone-17-is-apples-most-popular-lineup-ever/
1•Cider9986•41m ago•1 comments

ccbuild – A build system for C++ where your build scripts are C++

https://github.com/aniket-ray/ccbuild
1•aniketray•42m ago•0 comments

Gram: A fork of Zed without the bloat

https://codeberg.org/GramEditor/gram
1•klaussilveira•42m ago•0 comments

Show HN: A dashboard for the closest trains in New York City

https://j91680545-byte.github.io/mta-dashboard/
1•throwawayq3423•44m ago•0 comments

Ford's $1B Bet on Detroit's Future – Newlab Tour (11 min video)

https://www.youtube.com/watch?v=lARWV1-Guz4
1•rmason•45m ago•0 comments

Kernel Contracts: A Spec. Language for Correctness Across Heterogeneous Silicon

https://arxiv.org/abs/2604.22032
1•matt_d•46m ago•0 comments