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.

CloudSecure – Open-source, local-first CNAPP suite in pure Rust

https://github.com/kennyanju/plantainchips
1•kennyanju•59s ago•0 comments

The Pull Request Needs to Die by Ethan Knox

https://medium.com/@ethan.m.knox/the-pull-request-needs-to-die-057e3ddd769f
1•nikhilol•1m ago•0 comments

ZXCode – VS Code programming environment for ZX Spectrum

https://github.com/banyek/ZXCode
1•banyek•1m ago•1 comments

Reducing the cognitive load of AI changes

https://amoffat.github.io/blog/cognitive-load.html
1•birdculture•1m ago•0 comments

How to Use Decision Models for Evals

https://hamel.dev/blog/posts/decision-model-evals/
1•meetpateltech•2m ago•0 comments

Revolut payment and app is down

https://www.revolut.com/system-status/
1•albelfio•3m ago•1 comments

News consumption on social media in U.S. by websites and demographics

https://www.pewresearch.org/journalism/fact-sheet/social-media-and-news-fact-sheet/
1•giuliomagnifico•3m ago•0 comments

GCP Europe-West2 Outage

1•jack7e•10m ago•0 comments

Show HN: A practical framework for evaluating agentic AI systems

https://deepsense.ai/blog/your-agent-passed-the-eval-should-you-ship-it/
1•nvmdbljstm•21m ago•0 comments

I Talked to Workers at Amazon, Meta, & Microsoft About the AI Watching Them [video]

https://www.youtube.com/watch?v=ca7ufSI1Qxg
1•vrganj•21m ago•0 comments

Anyone Used the OAI Batch API or Azure OAI Batch API for Bulk Data Processing?

https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/batch
1•nvmdbljstm•23m ago•1 comments

Will developing nations be able to handle AI agents?

https://restofworld.org/2026/meta-muse-openai-dots-ai-agents-global-south/
1•donk8r•26m ago•0 comments

Show HN: Clippy, the Office Assistant, on the macOS Desktop

https://github.com/coignard/clippy
1•renecoignard•27m ago•0 comments

HealthBench Base and Prof: Evaluating models in realistic health conversations

https://artificialanalysis.ai/articles/healthbench-professional-health-conversations
1•theanonymousone•28m ago•0 comments

StreetComplete v64.0

https://github.com/streetcomplete/StreetComplete/releases/tag/v64.0
1•iruoy•28m ago•0 comments

Feds Suspect Ransom Negotiator Ran ShinyHunters Extortion Site

https://krebsonsecurity.com/2026/10/feds-suspect-ransom-negotiator-ran-shinyhunters-extortion-site/
1•TechTechTech•31m ago•0 comments

Pdd-kit – Product-Driven Development for coding agents

https://github.com/itai-gendler/pdd-kit
1•Itai-gendler•32m ago•0 comments

Show HN: React-jsonschema-UI – JSON Schema forms for React Native and the web

https://github.com/vyshakh/react-jsonschema-ui
1•vyshakhp•33m ago•0 comments

Learning Who Talks to Whom: Role-Aware Communication Topology Scheduling

https://arxiv.org/abs/2610.25851
1•Gedxx•34m ago•0 comments

MMX mission launches Idefix rover on its way to Martian moon Phobos

https://www.dlr.de/en/latest/news/2026/mmx-mission-successfully-launched-idefix-rover-is-on-its-w...
1•mkesper•37m ago•0 comments

Revolut is down for some users

https://www.reddit.com/r/Revolut/comments/1xakl5m/na_revolut_seems_to_be_down/
4•taubek•37m ago•0 comments

The Verge switches up its audience team to prepare for Google Zero

https://digiday.com/media/the-verge-switches-up-its-audience-team-to-prepare-for-google-zero/
2•giuliomagnifico•39m ago•0 comments

Albertans have rejected referendum on independence

https://www.bbc.com/news/live/cqy7ln0383pnt
2•haunter•41m ago•0 comments

WP Engine experiencing outage – 522 errors and SSH connection issues (Europe)

https://wpenginestatus.com/incidents/968541
1•napbree•42m ago•2 comments

My Obituary for Programming

https://dumbmatter.com/2026/10/programming-obituary/
1•theanonymousone•42m ago•0 comments

What we've learned 3 years into Harness Engineering

https://medium.com/@bassim_eledath/what-weve-learned-3-years-into-harness-engineering-1e8e01943661
1•bombastic311•42m ago•0 comments

Should LLMs write in mainstream languages?

https://www.nobodywho.ai/posts/why-is-pi-not-written-in-lisp/
1•nikolovv•49m ago•0 comments

Instagram without reels, across updates

https://jean-voila.github.io/FeurStagram/
1•steveskids•51m ago•0 comments

After further discussion, we have decided to withdraw PEP 836

https://discuss.python.org/t/pep-836-jit-go-brrr-the-path-to-a-supported-jit-compiler-for-cpython...
1•Ralfp•51m ago•0 comments

The Secret Life of Circuits is now in stock everywhere

https://blog.coredump.cx/p/the-secret-life-of-circuits-is-now
1•surprisetalk•51m ago•0 comments