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.

Reddit shares plunge as Google's AI search squeezes traffic

https://www.reuters.com/business/reddit-pinterest-shares-tumble-weak-user-revenue-growth-2026-10-30/
2•randycupertino•1m ago•0 comments

NASA's Voyager 1 Conserves Power, Resolves Brief Communications Pause

https://www.jpl.nasa.gov/news/nasas-voyager-1-conserves-power-resolves-brief-communications-pause/
1•Stratoscope•1m ago•0 comments

macOS 27 Golden Gate does not support CoreStorage or HFS+ volumes

https://wadetregaskis.com/macos-27-golden-gate-does-not-actually-support-corestorage-or-hfs-volumes/
2•chmaynard•5m ago•0 comments

Report from the Vatican

https://garymarcus.substack.com/p/report-from-the-vatican
1•chmaynard•8m ago•0 comments

Show HN: Othismo, a Runtime for Sandboxed Objects

https://othismo.com
1•mamidon•8m ago•0 comments

Bidirectional Charging During Grid Outages

https://www.jefftk.com/p/bidirectional-charging-during-grid-outages
1•luu•10m ago•0 comments

I miss the old ways, so I am trying to find a middleground

https://github.com/TheMissenoOne/OpenArc
1•themissenoone•10m ago•0 comments

What Anthropic’s IPO Filing Actually Says

https://www.youtube.com/watch?v=Ic1Jf7VlXRM
3•Betelbuddy•13m ago•0 comments

NPM, "estee" is not a typo of "testem"

https://smoores.dev/post/no_npm_estee_is_not_a_typo/
2•birdculture•15m ago•0 comments

IdentityHub – Add Google, Dropbox, and email login to your SaaS in 5 minutes

https://www.identityhub.tech
1•wildreallywon•17m ago•0 comments

The New Food Movement

https://www.theatlantic.com/culture/2026/10/american-sustenance-omnivore-dilemma/688643/
1•bilsbie•18m ago•0 comments

The Lithium Hypothesis of Obesity

https://www.youtube.com/watch?v=t5NklTNoKDI
1•dakila5•20m ago•0 comments

The Golden Age

https://dark.ronacher.eu/2026/10/31/golden-age/
2•droidjj•21m ago•0 comments

Surviving "The Graduate"

https://www.newyorker.com/culture/the-weekend-essay/dustin-hoffman-on-surviving-the-graduate
2•samizdis•30m ago•0 comments

HackerTube: YouTube built from videos recommended by HN

https://karpathy.bearblog.dev/hacker-tube/
21•karpathy•35m ago•11 comments

Toit. Language for ESP32

https://toit.io/
2•wiradikusuma•35m ago•0 comments

LocalASO – App Store keyword research in 52 countries, on your Mac

https://localaso.com
1•gianmaurice•37m ago•0 comments

The Linux Command Line

https://linuxcommand.org/tlcl.php
2•kristianp•37m ago•0 comments

Show HN: Read your Character.AI data export in the browser, nothing uploaded

https://github.com/anima-universe/character-ai-export-viewer
1•Amavie•38m ago•0 comments

A Surveilled Country Is Not a Free Country

https://brownstone.org/articles/a-surveilled-country-is-not-a-free-country/
3•CGMthrowaway•41m ago•0 comments

Bub 0.6.0

https://github.com/bubbuild/bub/releases/tag/0.6.0
2•chojanshang•44m ago•0 comments

Evolving Agent Teams

https://arxiv.org/abs/2610.36848
1•anigbrowl•45m ago•0 comments

Automate the setup and configuration of your Windows development environment

https://github.com/microsoft/WindowsDeveloperConfig/
1•gjvc•48m ago•0 comments

Anthropic: Scaling Misuse Detection with Self-Assessment of Chats

https://twitter.com/AnthropicAI/status/2115871889549865429
7•cft•52m ago•0 comments

Anthropic blocks users for anything touching training larger models

https://twitter.com/jiahaoshao1/status/2116475922190922088
10•pretext•52m ago•0 comments

Hackers broke into four of Canada's top law firms

https://www.theglobeandmail.com/business/article-law-firms-hackers-how-did-it-happen-client-files...
5•Teever•53m ago•0 comments

Expert Knowledge and the Conditions of Its Validity: The Limits of Judgment

https://medium.com/@smoking2man/expert-knowledge-and-the-conditions-of-its-validity-the-limits-of...
3•Aldus551•56m ago•0 comments

Show HN: Aruma – clean-room self-hosted backend for the official Firebase SDKs

https://github.com/arumadev/aruma
3•osama200•57m ago•1 comments

Video on scroll: why scrubbing an MP4 stutters (and what to do instead)

https://beta.scrollsequence.com/blog/video-on-scroll-why-scrubbing-stutters-mp4-vs-image-sequence
1•hellofromalki•58m ago•0 comments

Retrospective: Running a Minimal Homelab Whilst Living with the In-Laws

https://dickingwithdocker.com/posts/minimal-homelab-a-retrospective/
2•glitchcrab•59m ago•0 comments