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.

Whats: A CLI command explainer, pure man pages, –help outputs

https://github.com/iamkaran/whats
1•thunderbong•1m ago•0 comments

Language model harnesses are compositional generalizers

https://alexzhang13.github.io/blog/2026/harness/
2•gmays•2m ago•0 comments

My first serious ASIC project [video]

https://www.youtube.com/watch?v=aKvq-eQnwNM
1•skibz•2m ago•0 comments

Do You Use NFS Hard Mounts? Soft Mounts? Why or Why Not?

https://salanave-runyon.org/herbie.html
1•richardchilders•2m ago•1 comments

Fixing miss-aligned monospace text in Android browsers

https://moritzhamann.com/blog/2026-07-26-box-drawing-glyphs-on-android.html
1•mrtz•3m ago•0 comments

Read More. Read Often. Read Every Day

https://www.joanwestenberg.com/p/read-more-read-often-read-every-day
1•speckx•4m ago•0 comments

Show HN: Easiest tool (65kb binary) to download Kimi K3 fast (while we can)

https://github.com/marsninja/kimi-fetch
1•marsninja•4m ago•0 comments

Show HN: Choreo – an animation DSL that verifies its own rendered output

https://github.com/JieGouAI/choreo
1•smperng•5m ago•0 comments

Beyond Greece and Rome

https://aeon.co/essays/uncovering-a-global-ancient-history-beyond-greece-and-rome
1•diodorus•5m ago•0 comments

To prevent LLMs from destroying education, the work must happen in class

https://blainehansen.me/post/learning-is-for-students-not-llms/
1•blainehansen•6m ago•1 comments

I Built a Security System for My Steam Deck

https://old.reddit.com/r/SteamDeck/comments/1v6osor/i_built_a_security_system_for_my_steam_deck/
1•croes•6m ago•0 comments

First 30 Days as the Only Human in an AI Dev Team

https://praveenvijayan.substack.com/p/first-30-days-as-the-only-human-in
1•praveenvijayan•9m ago•0 comments

Arbitrary code execution in Hugging Face diffusers via trust_remote_code bypass

https://www.zafran.io/resources/facehugger-vulnerabilities-in-hugging-face-diffusers-open-door-to...
1•FishNicker•9m ago•0 comments

How to train a frontier-level world model

https://next-state.github.io/open-dreamer/
3•willemhelmet•10m ago•0 comments

Microsoft admits its Windows 11 apps hog RAM. A fix is coming

https://www.pcworld.com/article/3199779/microsoft-admits-its-windows-11-apps-hog-ram-a-fix-is-com...
1•01-_-•12m ago•0 comments

Evading Residential Proxy Networks

https://www.fbi.gov/investigate/cyber/alerts/2026/evading-residential-proxy-networks-protecting-y...
2•willmeyers•13m ago•1 comments

Jensen Huang's first-ever post on X is in defense of open access to AI models

https://www.pcgamer.com/software/ai/jensen-huangs-first-ever-post-on-x-is-in-defense-of-open-acce...
3•01-_-•13m ago•0 comments

Live Asteroid Apophis Tracking Systems by Astrophyzix Digital Observatory

https://www.astrophyzix.com/p/float64-nbody-live-apophis-tracker.html
2•SpacenewsUK•14m ago•0 comments

LLMs Reward Expertise

https://www.seangoedecke.com/llms-reward-expertise/
3•MaxMussio•16m ago•0 comments

What Hardware Can Learn from Cursor and Vibe Coding

https://twitter.com/theopuslabs/status/2080700728738189319
2•opuslabs•19m ago•0 comments

Show HN: marimo Glance, an extension to run marimo notebooks inline on GitHub

https://github.com/marimo-team/marimo-glance
1•kirangadhave•22m ago•0 comments

OpenAI's Sam Altman to Meet with Senate Intelligence Committee's Top Democrat

https://www.reuters.com/business/openais-sam-altman-meet-with-senate-intelligence-committees-top-...
3•onemoresoop•23m ago•0 comments

Why did early ASCII have ← and ↑ but not ↓ or →?

https://retrocomputing.stackexchange.com/questions/30618/why-did-early-ascii-have-←-and-↑-but-not...
2•zdw•23m ago•0 comments

Claude has to take that code from somewhere

https://jcs.org/2026/07/23/ai
3•tolerance•25m ago•0 comments

Government engagement with AI creates more uncertainty for investors, CIOs warn

https://www.reuters.com/legal/litigation/government-engagement-with-ai-creates-more-uncertainty-i...
2•onemoresoop•27m ago•0 comments

Why Frisky

https://getfrisky.dev/why/
2•dmvinson•27m ago•0 comments

Stop Pathologizing Ordinary Life

https://www.nytimes.com/2026/07/26/opinion/mental-health-exercise-charity.html
1•bko•27m ago•1 comments

FreeBSD Status Report Second Quarter 2026

https://www.freebsd.org/status/report-2026-04-2026-06/
2•ptx•28m ago•0 comments

Stop Putting Your UniFi Admin Password in an Env Var

https://blog.herlein.com/post/gofi-api-keys/
1•speckx•29m ago•0 comments

Advantages and disadvantages of Windows NT 3.1

https://dfarq.homeip.net/advantages-and-disadvantages-of-windows-nt-3-1/
1•jandeboevrie•29m ago•0 comments