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.

Show HN: LinXiv v0.4.0; paper manager now using n0's iroh for P2P collaboration

https://github.com/linxiv-dev/linXiv
1•jeuribe•2m ago•1 comments

Talent Distribution

https://microcapclub.com/talent-distribution/
1•gmays•2m ago•0 comments

Strong Gravitational Lensing and Microlensing of Supernovae

https://infoscience.epfl.ch/entities/publication/644cad8a-6c9b-4b02-bcf3-b8b6e8c614c5
1•andsoitis•3m ago•0 comments

God Save the Red Queen Competition in Co-Evolutionary Robotics (1997)

https://infoscience.epfl.ch/entities/publication/a65d0679-6855-4be6-adf4-6c8288092357
1•andsoitis•7m ago•0 comments

Webcat: A tamper-evident seal for the open web

https://freedom.press/tech/news/webcat-a-tamper-evident-seal-for-the-open-web/
1•instagraham•10m ago•0 comments

Job search tracker with real response-rate analytics

https://trackmyjob.app/
1•adamhutson•17m ago•0 comments

We turned off Pub/Sub and nobody noticed

https://incident.io/blog/we-turned-off-pub-sub-and-nobody-noticed
1•JustSkyfall•28m ago•0 comments

Ask HN: How do you keep track of all your codex/Claude sessions?

1•lasky•28m ago•0 comments

If Meta loses this trial, Instagram and Facebook could change forever

https://www.bbc.com/news/articles/clyqpx6xk69o
3•tartoran•30m ago•0 comments

List of words banned by the USA government

https://pen.org/banned-words-list/?unique
2•inigyou•43m ago•0 comments

Niu Lai (The Ox Comes): Bad Chinese Animated Movie Becomes Viral Box Office Hit

https://economictimes.indiatimes.com/news/international/global-trends/niu-lai-aka-the-ox-comes-th...
1•yanhangyhy•43m ago•1 comments

Sana.cpp – Nvidia's Sana T2I model in C++, 4.8x faster than PyTorch

https://github.com/cconthekeyboard/sana.cpp
2•cconthekeyboard•50m ago•0 comments

Octopuses could help us conceptualize a different form of intelligence

https://www.cbc.ca/lite/story/1.6871036
3•colinprince•52m ago•0 comments

Amodei Re. Regulation

https://twitter.com/DarioAmodei/status/2088758816376807762
2•jacquesm•58m ago•1 comments

Python's http.server – Add support for HTTP Range header in HTTPServer

https://github.com/python/cpython/pull/118949
2•gregsadetsky•1h ago•0 comments

Show HN: An open-source workspace for your agents

https://github.com/gigeey/launchpad-studio
1•SEArongo•1h ago•1 comments

A gas-enshrouded and gas-reddened black hole at cosmic dawn

https://www.nature.com/articles/s41586-026-10846-4
2•diwank•1h ago•0 comments

DeepSeek V4 Pro at 207 tok/s with the full 1M context, no quantization

https://runinfra.ai/inference-api/deepseek-v4-pro
3•OsamaJaber•1h ago•0 comments

Cross-Sectional Stock Selection: Where Returns Come from and Why Models Fail

https://wangqiao.me/posts/cross-sectional-stock-selection-models/
1•unliftedq•1h ago•0 comments

An app to streamline data analytics – and do it cheaply

https://app.verbagpt.com/
1•symuz•1h ago•0 comments

AGI-64 Brings Sierra Adventures to the Commodore 64

https://meanhamster.com/news/agi-64-brings-sierra-adventures-to-the-commodore-64
12•erickhill•1h ago•1 comments

Why Young Men Are Abandoning the Workforce

https://www.wsj.com/opinion/free-expression/young-men-are-abandoning-the-workforce-a021228a
3•bilsbie•1h ago•6 comments

BlockArena: AI-Generated FPS Game

https://blockarena.puter.com/
1•ent101•1h ago•0 comments

AI Agent Safety Is Still Thinking Like Permissions

https://jeffreyflynt02.medium.com/ai-agent-safety-is-still-thinking-like-permissions-45878337bd98
5•jflynt76•1h ago•0 comments

Why I vibecoded my own terminal multiplexer

https://www.codedsleep.com/posts/wv-multiplexer
1•codedsleep•1h ago•0 comments

Show HN: Adding friction to my automatic open Claude reaction

4•aqureshi8•1h ago•0 comments

Hacking Legends

https://opensourcelegends.com/hacking-legends
1•buffer_overlord•1h ago•0 comments

Rare things become common at scale (2014)

https://longform.asmartbear.com/scale-rare/
2•mooreds•1h ago•0 comments

Protecting water systems from cyberattacks: 5 steps cities can take now

https://www.smartcitiesdive.com/news/protecting-water-systems-cyberattacks-5-steps-cities/827560/
3•mooreds•1h ago•0 comments

Forecasting Andean rainfall and crop yield from influence of El Niño on Pleiades

https://www.nature.com/articles/47456
1•mooreds•1h ago•0 comments