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.

Rapid recolonization of Chinook salmon following the largest dam removal

https://www.nature.com/articles/s41598-026-65437-0
2•mooreds•1m ago•0 comments

Late-night drone show in downtown Toronto sparks debate about ads in our skies

https://www.thestar.com/news/gta/loblaw-s-late-night-drone-show-in-downtown-toronto-sparks-debate...
1•Teever•2m ago•0 comments

Perplexity has joined the Rust Foundation

https://twitter.com/perplexitydevs/status/2098125558295191958
2•pranshuchittora•5m ago•0 comments

Patients Are Flying to China for the Latest Cancer Treatment

https://www.wsj.com/health/healthcare/patients-are-flying-to-china-for-the-latest-cancer-treatmen...
1•bookofjoe•5m ago•1 comments

Matt Mullenweg Returns as CEO of Automattic

https://twitter.com/4thhubbard/status/2098489405874823179
2•taubek•7m ago•0 comments

JetKVM Mini

https://jetkvm.com/blog/introducing-jetkvm-mini
1•thinkafterbef•8m ago•0 comments

Show HN: ProveTogether Moltbook but for Math

https://provetogether.ai/
2•fcesco•9m ago•0 comments

Ask HN: Software people, where are you taking your careers next?

3•cedws•12m ago•1 comments

Trustworthy Human-AI Collab in a Live Type-Theoretic Computational Commons

https://www.janestreet.com/tech-talks/trustworthy-human-ai-collaboration-in-a-live-type-theoretic...
1•matt_d•13m ago•0 comments

LLMjacking: AI Model Hijacking Reaches Black Market Scale

https://labs.cloudsecurityalliance.org/research/csa-research-note-llmjacking-black-market-ai-mode...
1•mooreds•14m ago•0 comments

Computing Against the Odds: Processor Architectures for Batteryless Devices [video]

https://www.youtube.com/watch?v=YBzn_t2aoxM
1•matt_d•17m ago•0 comments

How to Pace the US Frontier

https://blog.aifutures.org/p/how-to-pace-the-us-frontier
1•merksittich•17m ago•0 comments

Reasoning Through Agentic Memory

https://handsdiff.substack.com/p/reasoning-through-agentic-memory
1•rajeevn•17m ago•0 comments

Ask HN: What Is Your P(doom)?

2•consumer451•22m ago•1 comments

Mistakes, mistrust and misdirection: 25 years after 9/11, its legacy unfolds

https://www.theguardian.com/us-news/ng-interactive/2026/sep/11/september-11-dark-legacy
3•robaato•22m ago•0 comments

Megolm Key Confusion Vulnerability

https://lotte.chir.rs/ly/l/megolm-key-confusion/
1•some_furry•22m ago•0 comments

AI children's books, body horror edition

https://blog.coredump.cx/p/ai-childrens-books-body-horror-edition
3•vova_hn2•23m ago•0 comments

Show HN: LeagueOfLegends Voice Assistant and Context

https://github.com/sorena-ai/LeagueAiCoach
1•danielbedrood•24m ago•0 comments

Show HN: Stroq – block commands injected through MCP tool output

https://stroq.dev/
1•Agybay•25m ago•0 comments

Kosciusko County Council Defunds Flock Cameras, Other Surveillance Tech

https://www.inkfreenews.com/2026/09/11/kosciusko-county-council-defunds-flock-cameras-other-surve...
1•pavel_lishin•25m ago•0 comments

Every binding AI review Washington has proposed has come back voluntary

https://thenextweb.com/news/every-binding-ai-review-washington-has-proposed-has-come-back-volunta...
1•gmays•25m ago•0 comments

Why is the x86 undefined instruction called ud2? Why 2?

https://devblogs.microsoft.com/oldnewthing/20260910-00/?p=112689
2•ingve•26m ago•1 comments

The State of AI Antibody Design

https://www.science.org/content/blog-post/state-ai-antibody-design
2•EA-3167•28m ago•0 comments

The Netherlands, Spain push for EU-wide minimum age on social media

https://www.euronews.com/my-europe/2026/09/11/the-netherlands-spain-push-for-eu-wide-minimum-age-...
9•devonnull•28m ago•0 comments

Is open-weight AI banned yet?

https://isopenweightaibannedyet.com/
2•marksully•28m ago•0 comments

2 people arrested after Waymo alerted San Francisco police about loaded rifle

https://www.sfgate.com/bayarea/article/waymo-arrest-rifle-sfpd-22427672.php
6•mikhael•30m ago•1 comments

NAZA a Devastating Exposé of Israeli Genocidal Policy in Gaza

https://variety.com/2026/film/news/naza-review-1236857356/
24•slowin•31m ago•1 comments

A Brief Retrospective on the Sprite Network Operating System

https://github.com/OSPreservProject/sprite/blob/master/sprite.txt
1•EvanAnderson•41m ago•0 comments

How I manage my agents

https://arslan.io/2026/09/11/how-i-manage-my-agents/
1•ingve•41m ago•0 comments

AltStore Classic 2.3rc: Get Onboard Remote AltServer

https://www.patreon.com/rileyshane/posts/altstore-classic-169262530
1•pzmarzly•42m ago•0 comments