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

How to Work and Compound with AI

https://eugeneyan.com/writing/working-with-ai/
1•swyx•53s ago•0 comments

BTQ Technologies Corp – legal matter

1•nicolaslexandre•1m ago•0 comments

Show HN: SereneUI – A VSCode-inspired, open-source UI for Postgres

https://github.com/serenedb/serenedb/tree/main/serene-ui
1•gnusi•2m ago•0 comments

Spring: The Documentary

https://www.youtube.com/watch?v=0Gb1z-2SjHY
1•doppp•2m ago•0 comments

Linux Kernel 6.12.86 and 6.18.27 released

https://www.linuxcompatible.org/story/linux-kernel-61286-and-61827-released/
1•pamcake•3m ago•1 comments

What Changed My Mind About Dependency Injection in TypeScript

https://www.vswaroop04.com/writing/di-repository-adapter
1•vswaroop04•4m ago•0 comments

My Initial Thoughts on Thunderbird Pro

https://kevquirk.com/my-inital-thoughts-on-thundermail
1•herbertl•5m ago•0 comments

Llama and Spec: MTP Support

https://github.com/ggml-org/llama.cpp/pull/22673
1•jhoho•5m ago•0 comments

What it feels like to swap

https://ruibento.medium.com/what-it-feels-like-to-swap-96d83a545c5e
1•jgrahamc•6m ago•0 comments

Can I delete the Chrome's OptGuideOnDeviceModel safely? (2025)

https://superuser.com/questions/1930445/can-i-delete-the-chromes-optguideondevicemodel-safely-its...
1•jjgreen•6m ago•0 comments

Show HN: Design proteins from one formula, zero training data – runs in browser

https://aidoctrine.github.io/uct-protein/
1•AlekseN•6m ago•0 comments

Fooling large language models just keeps getting simpler

https://www.theregister.com/software/2026/04/29/fooling-large-language-models-just-keeps-getting-...
1•speckx•7m ago•0 comments

Show HN: I vibe-coded an illegal streaming platform

https://streamvaults.ru/
1•hannil55•8m ago•0 comments

Open-Source Framework to Stop Spamming Your Users (and Increase Conversions)

https://github.com/furkatkasimov/lamf/
1•qatlama•10m ago•0 comments

The GRU's Hogwarts: Inside[..]elite spy school for Russian military intelligence

https://theins.press/en/inv/292314
1•defly•13m ago•0 comments

PS5-Linux

https://github.com/ps5-linux/ps5-linux-loader
2•26d0•13m ago•0 comments

Two Chapters on Code Reviews Worth Your Afternoon

https://verbosemode.dev/p/two-chapters-on-code-reviews-worth
1•ablx000•17m ago•0 comments

Motivation, Productivity Barriers, and Engineering Friction

https://pankajpipada.com/posts/2026-05-07-motivation-productivity-barriers/
1•ppipada•18m ago•1 comments

VoidZero Announces Rolldown 1.0

https://voidzero.dev/posts/announcing-rolldown-1-0
3•crousto•18m ago•0 comments

Anthropomorphism Is the New Skeuomorphism

https://danielgrantco.substack.com/p/anthropomorphism-is-the-new-skeuomorphism
1•djgrant•19m ago•0 comments

Spoiler-free character descriptions for ePub novels

https://github.com/Fank1/curie
1•fank1•22m ago•1 comments

I got prompt-injected asking Claude on iOS to recommend a cycling route app

https://menno.sh/prompt-injection.html
2•menno-sh•23m ago•0 comments

Tell HN: Calculated the price for Canny at 1k/5k/50k users–see how it adds up

1•luodaint•23m ago•0 comments

A new hash table for Lwan

https://tia.mat.br/posts/2026/05/06/a-new-hash-table-for-lwan.html
1•g0xA52A2A•24m ago•0 comments

File72 – Send files instantly, no account required

https://file72.com/
1•ihorko•26m ago•0 comments

Dutch government extends DigiD contract with US takeover target

https://www.dutchnews.nl/2026/05/dutch-government-extends-digid-contract-with-us-takeover-target/
2•ritzaco•27m ago•0 comments

Show HN: We added a way to jump from clipboard search back to original context

1•ProtsenkoAlex•31m ago•0 comments

Unofficial Kotlin Lsp

https://github.com/Hessesian/kotlin-lsp
1•hawk0120•31m ago•0 comments

Jeffrey Snover on .NET and Windows: "Not a Happy Marriage"

https://xcancel.com/AndrewPlaTech/status/2052062704714612858#m
2•aragonite•32m ago•0 comments

Woman covertly filmed for 'humiliating' social media content – then told to pay

https://www.bbc.co.uk/news/articles/cwy87wqz0q9o
1•mindracer•32m ago•0 comments