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

Identity Theft in AI Conference Peer Review

https://cacm.acm.org/opinion/identity-theft-in-ai-conference-peer-review/
1•pcfwik•7m ago•0 comments

Build Android apps using Rust and iced

https://github.com/ibaryshnikov/android-iced-example
1•rekireki•8m ago•1 comments

Show HN: I built a zero-config CLI to stop leaked secrets locally

https://www.accord-os.com/
1•mrsoltan•9m ago•0 comments

Power and Greed Ruined Adobe

https://www.youtube.com/watch?v=OtYNmANylro
1•fallinditch•16m ago•0 comments

Amazon Is Filled with AI Book Slop

https://www.rollingstone.com/culture/culture-features/amazon-ai-book-knockoffs-1235450690/
4•chrsw•21m ago•1 comments

Generic Compression Benchmark

https://www.mattmahoney.net/dc/uiq/
2•optimalsolver•27m ago•0 comments

Bedlam Cube Solved (ALL 19,186 solutions)

http://scottkurowski.com/BedlamCube/
1•kristianp•33m ago•0 comments

Google wants to study your online habits; what it wants to track

https://www.boston25news.com/news/local/google-wants-study-your-online-habits-what-it-wants-track...
1•1vuio0pswjnm7•36m ago•0 comments

The Legend of Zelda: Twilight Princess 100.00% Decompilation

https://decomp.dev/zeldaret/tp
2•Lammy•38m ago•1 comments

Self Improving Text2Sql Agent with Dynamic Context and Continuous Learning

https://www.ashpreetbedi.com/articles/sql-agent
1•gmays•38m ago•0 comments

86Box v5.3

https://86box.net/2025/12/21/86box-v5-3.html
7•chungy•39m ago•0 comments

The Origins of APL (1974) [video]

https://www.youtube.com/watch?v=8kUQWuK1L4w
1•ofalkaed•39m ago•0 comments

Logging Is a Code Smell

https://dave.autonoma.ca/blog/2022/01/08/logging-code-smell/
3•handfuloflight•39m ago•1 comments

The Bedlam Cube's inventor, Bruce Bedlam, on staying creative

https://www.mojo-nation.com/the-bedlam-cubes-inventor-bruce-bedlam-on-staying-creative-and-why-qu...
2•kristianp•55m ago•0 comments

Man boards flight without ticket, boarding pass or passport in security breach

https://www.standard.co.uk/news/transport/london-heathrow-airport-flight-ticket-boarding-pass-pas...
2•SanjayMehta•55m ago•0 comments

Danish postal service to stop delivering letters after 400 years

https://www.theguardian.com/world/2025/dec/21/denmark-postnord-postal-delivery-letters-society
18•hackerbeat•57m ago•5 comments

Sunrise and Sunset Times Near the Solstices

https://aa.usno.navy.mil/faq/rs_solstices
1•pitfield•1h ago•0 comments

Show HN: MinecraftLM – Build Procedural 3D Minecraft Worlds

https://github.com/mattzh72/minecraftlm
2•avinashj•1h ago•0 comments

The next Bill Gates will be a 13-year-old who is vibe coding

https://fortune.com/article/what-is-vibe-coding-alexandr-wang-bill-gates-meta/
2•sherlockxu•1h ago•1 comments

Build your own RSS daily digest using GitHub Actions/Pages in 5 minutes

https://github.com/piqoni/go-digest
2•lexoj•1h ago•0 comments

Amazon's big AGI reorg decoded

https://www.theregister.com/2025/12/17/jassy_taps_peter_desantis_to_run_agi/
3•gmays•1h ago•0 comments

Private Presentations Aren't Proof

https://blog.wizsec.jp/2021/07/ppap.html
2•mercurybee•1h ago•0 comments

Debian's Git Transition

https://diziet.dreamwidth.org/20436.html
1•todsacerdoti•1h ago•0 comments

Ask HN: Allow AI use during job interviews?

3•realclayman•1h ago•0 comments

World Health Organization to explore benefits of traditional medicines

https://www.theguardian.com/global-development/2025/dec/20/who-traditional-medicine-alternative-r...
3•0in•1h ago•0 comments

New research project uses sound to protect native birds from cats

https://www.rnz.co.nz/news/national/582420/new-research-project-uses-sound-to-protect-native-bird...
2•akiba•1h ago•1 comments

PortalVR lets you play VR content without wearing a headset

https://portalvr.io/how_to_play
1•gfodor•1h ago•0 comments

Show HN: Real-time SF 911 dispatch feed (open source)

https://sfpoliceblotter.com
2•1zael•1h ago•0 comments

Show HN: Nanji – A minimal Rust CLI for timezone conversion

https://github.com/hoqqun/nanji
1•hokuut•1h ago•2 comments

The Squishy Number Behind the Rise and Fall of Oracle's Stock

https://www.wsj.com/finance/stocks/the-squishy-number-behind-the-rise-and-fall-of-oracles-stock-4...
2•gmays•1h ago•0 comments