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.

Daily game guess what old tech cost at launch (and where it was invented)

https://pricetimemachine.com/
2•chirk•4m ago•0 comments

Unix Won over the World [video]

https://www.youtube.com/watch?v=QpZTYUkYs3w
1•mughu12345•5m ago•0 comments

Cognitive Outsourcing and the Erosion of Collective Memory

https://medium.com/@smoking2man/cognitive-outsourcing-and-the-erosion-of-collective-memory-toward...
1•Aldus551•6m ago•0 comments

Church quits role at AI startup claims 'sleazy' behavior stole credit

https://endpoints.news/church-quits-role-at-ai-startup-radical-claims-sleazy-behavior-stole-credi...
1•gmays•7m ago•0 comments

Dark personality levels relate to people's job interests and chosen careers

https://psychology.ku.dk/news/2026/dark-personality-levels-relate-to-peoples-job-interests-and-ch...
1•rohanm93•9m ago•0 comments

Do not ask "Is A a B?": Inheritance and the Is-A Trap

https://denkstein.github.io/2026/11/05/do-not-ask-is-a-a-b/
1•signa11•10m ago•0 comments

Ask HN: What tech companies do you think have a good moral compass?

1•gehwartzen•11m ago•1 comments

Editing at the Speed of Thought in Emacs

https://joshblais.com/blog/editing-at-the-speed-of-thought-in-emacs/
1•signa11•22m ago•0 comments

Envelox: Private Email Client

https://apps.mjanssen.nl/envelox/
1•marc0janssen•26m ago•0 comments

Stanford scientists find solution to reverse coral bleaching

https://stanforddaily.com/2026/10/29/stanford-scientists-bleached-coral/
2•littlexsparkee•27m ago•0 comments

A Quantum Theorem Has Killed Einstein's Reality

https://www.quantamagazine.org/a-strange-quantum-theorem-has-killed-einsteins-reality-20261106/
1•nsoonhui•30m ago•0 comments

Show HN: Tyler RSS – Open-source and feature-packed desktop RSS reader

https://goodapps.store/tyler-rss/
2•freakynit•30m ago•0 comments

SigmaTrace: Library-Agnostic Observability for CPU/GPU-Initiated RDMA Comms

https://arxiv.org/abs/2610.24328
1•matt_d•35m ago•0 comments

Show HN: Diff MCP tool lists: one server added 33 tools, README unchanged

https://mcp.brydge-ai.com/diff.html
1•DevanshKontey•36m ago•0 comments

Kubernetes, mark II? Why Google's giving away gVisor used by A/ and OAI

https://thenewstack.io/gvisor-cncf-kubernetes-open-source/
1•stevefan1999•47m ago•0 comments

Why Do We Build Fluxcut?

1•loveTech•48m ago•0 comments

He Was a Suspect in the Yogurt Shop Murders for Thirty Years. He Can't Forget

https://www.texasmonthly.com/true-crime/the-yogurt-shop-killer-who-wasnt/
2•gmays•56m ago•0 comments

Tetris Theme Remix (video, 2018)

https://www.youtube.com/watch?v=-1uQKFblyUU
1•erickhill•57m ago•0 comments

SR-Gadgets: Make Scan-Resistant Caching Practical

https://arxiv.org/abs/2609.30468
3•matt_d•57m ago•0 comments

Open source Matlab Alternative, first release.

https://github.com/me-farza/opennumlab
1•AI4Science•58m ago•1 comments

NASA Navigation Experiment Shows Promise for Planetary Landings

https://www.nasa.gov/centers-and-facilities/armstrong/nasa-navigation-experiment-shows-promise-fo...
1•andsoitis•59m ago•0 comments

Type: Agent orchestrator for running Claude Code and Codex on cloud

https://type.com/
1•handfuloflight•1h ago•0 comments

Kimi K3.1 locally on one GPU

2•Argonautlabs•1h ago•0 comments

Asahi Linux Progress Linux 7.3

https://asahilinux.org/2026/11/progress-report-7-3/
21•ackyshake•1h ago•1 comments

Google, Meta and TikTok Sue to Block Law Curbing Addictive Social Media for Kids

https://www.kqed.org/news/12108703/google-meta-and-tiktok-sue-to-block-california-law-curbing-add...
6•geox•1h ago•0 comments

Show HN: JavaScript web apps with WASM layout and GPU rendering in 280 KB

https://github.com/rkaehn/uniform
1•rkaehn•1h ago•0 comments

Powered by muscle cells, a paper-thin robot swims through watery maze

https://news.mit.edu/2026/powered-by-muscle-cells-paper-thin-robot-swims-through-watery-maze-0929
4•gmays•1h ago•0 comments

SpiritFone Session

http://spirititc.org/2026/11/06/spiritfone-in-action/
1•pkshadygrove•1h ago•0 comments

17776 (2017)

https://www.sbnation.com/a/17776-football
2•akkartik•1h ago•0 comments

Connect ChatGPT or Claude to Wordpress.com, Free in November

https://wordpress.com/blog/2026/11/03/free-chatgpt-claude/
1•rdmuser•1h ago•0 comments