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.

Beyond Context Windows: Evaluating Long-Term Memory for AI Agents

https://twitter.com/AgentMemoryL/status/2101312784688726331
1•IreneAI•2m ago•0 comments

A Summer of AI Optimization

https://lemire.me/blog/2026/09/22/a-summer-of-ai-optimization/
1•chmaynard•5m ago•0 comments

Be the first human to review your own code

https://abhinavr.me/posts/be-the-first-human-to-review-your-own-code/
1•avr5500•7m ago•0 comments

AMD has now officially joined the trillion-dollar club

https://companiesmarketcap.com/amd/marketcap/
2•AbuAssar•17m ago•1 comments

Axon Training Pod (ATP) VR for training police officers

https://www.axon.com/products/axon-training-pod
2•nephihaha•19m ago•0 comments

GeoRisk Trace – An evidence-gated agent that abstains on unsupported risk paths

https://github.com/ViviLoveAI/GeoRiskAgent
1•ViviLoveAI•19m ago•0 comments

When Pixels Collide – The Story of Reddit's Place (2017)

https://web.archive.org/web/20170409173246/http://sudoscript.com/reddit-place/
1•pmlnr•20m ago•0 comments

Speechify for Cartesia Users

https://chromewebstore.google.com/detail/lisen-free-read-aloud-wit/jjglbebakkebkafjilbfnejmgpdphbhp
1•theaugustin•21m ago•0 comments

Windows Exploitation Techniques: Dangling COM Object Registrations

https://projectzero.google/2026/09/windows-dangling-com.html
1•mfrw•21m ago•0 comments

What you can build with TypeSafe AI Jev

https://vercel.com/i/jev-use-cases
1•flashbrew•26m ago•0 comments

Deploy Drunk

https://korshakov.com/posts/deploy-drunk
1•denysvitali•28m ago•0 comments

Genesis – The Bible verse that far-right Americans misinterpret to defend Israel

https://www.trtworld.com/article/5081f8ade0cf
3•timeoperator•29m ago•0 comments

Keep Using Your Intel Mac in 2025?

https://aslihan.live/posts/why-intel-mac-in2025/
2•aslihana•31m ago•2 comments

AMD briefly joins the $1T club

https://www.theregister.com/systems/2026/09/21/perpetual-underdog-amd-nips-at-nvidias-heels-as-it...
3•mdp2021•34m ago•0 comments

Can gzip be a language model?

https://nathan.rs/posts/gzip-lm/
1•networked•35m ago•0 comments

Daily Geography Adventures

https://maptap.gg/
1•yitchelle•36m ago•0 comments

Mirror Node Reconnaissance

https://sgaillabs.com
1•sgaillabs•40m ago•0 comments

How AI Creates a Capability Mirage

https://sloanreview.mit.edu/article/how-ai-creates-a-capability-mirage/
1•ventana•40m ago•1 comments

PyTorch Written in C

https://github.com/thevoxium/bare-lm
1•docuru•40m ago•0 comments

Maki, the efficient coder

https://maki.sh/
1•abc42•42m ago•1 comments

Orchestrat

https://orchestrat.dev
1•armanghev•44m ago•0 comments

A TypeScript Server Just Outran Rust's Hyper

https://geastack.com/blog-typescript-server-outran-hyper
1•k3030•48m ago•0 comments

Rust code faster than SOTA libraries by asking agents to make the code faster

https://minimaxir.com/2026/09/agentic-iteration/
2•sdoering•51m ago•0 comments

Pedagogy in the Times of AI [video]

https://www.youtube.com/watch?v=N2a1J0UPeL4
1•tarunvelli•52m ago•0 comments

Firmware Freedom

https://playtaurus.com/blog/firmware-freedom
9•arbayi•54m ago•3 comments

Lex Friedman Brings Back Strategery

https://daringfireball.net/linked/2026/09/21/strategery-friedman
1•Tomte•58m ago•0 comments

How HN: ScribeToAny – Free Audio and Video to Text Transcription

https://scribetoany.com/
1•hypercube67•1h ago•0 comments

Flomo: A two-person notes app from China that bought a product from ByteDance

https://www.sinosphere.app/p/flomo-two-people-one-text-box-and
1•Nyloc1•1h ago•0 comments

Why AI resembles a charismatic religious leader

https://theconversation.com/why-ai-resembles-a-charismatic-religious-leader-291831
7•billybuckwheat•1h ago•1 comments

I made ByeBlocked: hide blocked users

https://github.com/8ug8ird/ByeBlocked
1•8ug8irdchoom•1h ago•0 comments