frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•8mo 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•8mo ago
Good
sphars•8mo ago
Your demo app on vercel is currently 404-ing
hsrambo07•8mo ago
Thanks for pointing. It's fixed now, it was some deployment bug.

A Norwegian weather rocket almost sparked a nuclear war

https://www.bbc.com/culture/article/20260116-how-a-norwegian-weather-rocket-almost-sparked-a-nucl...
1•rmason•19s ago•0 comments

Bypassing MEO's XGS-PON ONT with the Was-110 – With Black.Ink

https://withblack.ink/posts/meo-xgspon-bypass/meo-xgspon-bypass/
1•Daviey•34s ago•0 comments

Show HN: Free multi-model surf forecast for the East Coast

https://www.hwztsurf.com
1•hthegoat•1m ago•0 comments

Show HN: OpenHiggs – Chain ComfyUI workflows with approvals and load balancing

https://github.com/jaskirat05/OpenHiggs
1•jaskirat05•1m ago•0 comments

How would we plan technology?

https://2earth.github.io/website/20251226.html
1•2earth•1m ago•0 comments

Driver killed and several injured after second train derails near Barcelona

https://www.bbc.com/news/articles/c1m78xl0gmpo
1•tartoran•2m ago•0 comments

RyanAir Launches "Big Idiot Seat Sale" for Elon Musk

https://liveandletsfly.com/ryanair-elon-musk-sale/
1•thomassmith65•2m ago•0 comments

Why did Jeffrey Epstein cultivate famous scientists?

https://www.scientificamerican.com/article/why-did-jeffrey-epstein-cultivate-famous-scientists/
1•c420•6m ago•0 comments

Memecoin Venture Capital

https://www.bloomberg.com/opinion/newsletters/2026-01-20/memecoin-venture-capital
1•gwintrob•9m ago•0 comments

CI and LLM Review on Fedora Forge with Forgejo Actions

https://www.happyassassin.net/posts/2026/01/19/ci-and-llm-review-on-fedora-forge-with-forgejo-act...
1•LaSombra•9m ago•0 comments

Designing a service with IndieAuth and email-based login

https://jamesg.blog/2026/01/20/indieauth-email-login-design
1•todsacerdoti•10m ago•0 comments

Provably Unmasking Malicious Behavior Through Execution Traces

https://arxiv.org/abs/2512.13821
2•PaulHoule•10m ago•0 comments

Show HN: Raps – Rust CLI for Autodesk Platform Services (0ms Deps, MCP Support)

https://github.com/dmytro-yemelianov/raps
1•dmytrove•10m ago•0 comments

How have crime rates in the United States changed over the last 50 years?

https://ourworldindata.org/us-crime-rates
3•alphabetatango•11m ago•0 comments

Refinement Without Specification

https://buttondown.com/hillelwayne/archive/refinement-without-specification/
1•BerislavLopac•11m ago•0 comments

EU Parliament freezes US trade deal after Trump's tariff threats over Greenland

https://www.lemonde.fr/en/international/article/2026/01/20/eu-parliament-freezes-us-trade-deal-af...
4•akyuu•11m ago•0 comments

Wind Chime Length Calculator

https://www.snyderfamily.com/chimecalcs/
1•hyperific•11m ago•0 comments

Show HN: Docklift – Probably the cheapest and fastest way to deploy web apps

https://github.com/amirkarimi/docklift
1•4m1rk•12m ago•0 comments

PreownedGPT – token pool from public repo leaks

https://preownedgpt.com
1•marnikitta•13m ago•0 comments

Alignment makes AI less human

https://jonready.com/blog/posts/alignment-makes-ai-less-human.html
2•mips_avatar•15m ago•0 comments

Global biodiversity loss, ecosystem collapse and national security [pdf]

https://assets.publishing.service.gov.uk/media/696e0eae719d837d69afc7de/National_security_assessm...
2•DyslexicAtheist•16m ago•0 comments

Safeguarding artifact integrity across any software supply chain

http://sam.roque-worcel.com/2026/01/21/slsa-safeguarding-artifact-integrity-across-any-software-s...
1•samrl•17m ago•0 comments

GNU InetUtils Security Advisory: remote authentication by-pass in telnetd

https://seclists.org/oss-sec/2026/q1/89
3•DyslexicAtheist•17m ago•0 comments

CNCF Annual Cloud Native Survey [pdf]

https://www.cncf.io/wp-content/uploads/2026/01/CNCF_Annual_Survey_Report_final.pdf
1•rbanffy•19m ago•0 comments

Which AI Lies Best? LLMs play a 1950s betrayal game by John Nash

https://so-long-sucker.vercel.app/
3•lout332•19m ago•1 comments

Deep Implicit Layers

http://implicit-layers-tutorial.org/introduction/
1•calebkaiser•22m ago•0 comments

Bees are more than just honeybees

https://hannahritchie.substack.com/p/bee-populations
2•alphabetatango•23m ago•0 comments

An Obituary for the 90-Minute Movie

https://www.pointsincase.com/articles/an-obituary-for-the-90-minute-movie
3•bookofjoe•27m ago•0 comments

Steam 2003 [video]

https://www.youtube.com/watch?v=SPsfaHdhXJs
1•carlos-menezes•28m ago•0 comments

Ask HN: Did past "bubbles" have so many people claiming we were in a bubble?

4•bmau5•28m ago•2 comments