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.

Trading Strategy Graveyard

https://github.com/cmatthwilkes-debug/trading-strategy-graveyard
1•Strawburry•31s ago•0 comments

I've Published Another Chrome Extension: Macro Search – Bulk Edit Forms

https://chromewebstore.google.com/detail/macro-search-bulk-edit-fo/aogiliciaaieflajlojfkmamehllbkeh
1•knyadzayo•5m ago•0 comments

Show HN: Pentaton LP – a music streamer with an LP sleeve sized display

https://pentaton.app/blog/2026-07-12-introducing-pentaton-lp/
2•interfeco•7m ago•0 comments

Twelve Months of Reading (2012)

https://www.wsj.com/articles/SB10001424127887324001104578165432521728030
1•TEHERET•7m ago•1 comments

TSMC posts record revenue in second quarter on AI demand

https://www.reuters.com/technology/artificial-intelligence/
1•adithyaharish•8m ago•0 comments

AI Email Template Design Company

https://madooai.com
1•andreponce•9m ago•0 comments

The Biggest Conspiracy of All, part 2

1•b112•9m ago•0 comments

A social media engine that learns from every post's engagement

https://postlore.com
2•ggap•11m ago•1 comments

From the To-Do List to the AI Agent

https://www.youtube.com/watch?v=OuEKdD_1F8s
1•rasengan0•11m ago•0 comments

The Oligarchs Who Came to Regret Supporting Hitler

https://www.rsn.org/001/the-oligarchs-who-came-to-regret-supporting-hitler.html
1•vrganj•12m ago•0 comments

Addictive software litigation: Early signals for casualty risk

https://www.moodys.com/web/en/us/insights/insurance/addictive-software-litigation-early-signals-f...
1•akbarnama•12m ago•0 comments

Interactive Jacobian-Lens visualizer and live steerer for GGUF models

https://github.com/igorbarshteyn/jlens-gguf
1•ttflee•12m ago•0 comments

Show HN: A tool that auto-merges duplicate GitHub/Discourse/email issues

1•Daniel-Pan•12m ago•0 comments

Show HN: WP plugin to build custom Gutenberg blocks using only PHP and Tailwind

https://github.com/Adodo777/Marcosado-PHP-Block-Builder
1•Marcosado•13m ago•0 comments

AI Is a Product of Humanity. Humanity Should Own AI

https://jacobin.com/2026/07/ai-big-tech-global-ownership-control
1•one33seven•14m ago•0 comments

Under Lula, Amazon deforestation falls to lowest level in a decade

https://www.aljazeera.com/news/2026/7/10/under-lula-amazon-deforestation-falls-to-lowest-level-in...
3•robtherobber•14m ago•0 comments

Quadrupling code performance with a "useless" if

https://purplesyringa.moe/blog/quadrupling-code-performance-with-a-useless-if/
4•birdculture•18m ago•0 comments

I Built ApplyOnce Because Job Applications Shouldn't Feel Like Data Entry

https://chromewebstore.google.com/detail/applyonce-job-application/anmljacnioamdkdcohmhbghlbcffbiaf
1•knyadzayo•21m ago•0 comments

Buran: The Most Impressive Thing the Soviets Ever Built [video]

https://www.youtube.com/watch?v=34tq4RNDRTQ
1•shakow•22m ago•1 comments

Last known US polio survivor using iron lung dies aged 78

https://www.theguardian.com/us-news/2026/jul/12/martha-lillard-last-polio-survivor-iron-lung-death
3•rob74•23m ago•0 comments

The tests passed. The plan didn't

https://boringsql.com/posts/regresql20/
2•radimm•24m ago•0 comments

I like the Uruky search engine

https://akselmo.dev/posts/i-like-the-uruky-search-engine/
2•BrunoBernardino•26m ago•1 comments

Big private equity firms pull in more cash as winners take all

https://www.ft.com/content/b7130eb3-c8bd-460f-9d8a-082e7bb48b48
1•petethomas•28m ago•0 comments

Full Page Screenshot Pro captures lazy loaded pages other tools miss

https://www.fullpagescreenshot.pro/
1•chrisboss•29m ago•0 comments

Show HN: Loot Raiders – an ARC Raiders-inspired inventory game in Svelte

https://loot-raiders.vercel.app
1•refrigerator-12•32m ago•0 comments

The will to power will return

https://world.hey.com/dhh/the-will-to-power-will-return-58ffb9dc
1•ksec•33m ago•0 comments

The Illusion of Competence

https://www.theminimalistdeveloper.com/the-illusion-of-competence/
2•rafaelnexus•34m ago•0 comments

Show HN: TradingSpy-Loop based research and backtesting trading Agent

https://github.com/mrhustlex/TradingSpy-TradingAgentService/tree/main
1•mrhustlex•34m ago•0 comments

Don't Put All Your Tokens in One Basket

https://www.theminimalistdeveloper.com/dont-put-all-your-tokens-in-one-basket/
1•rafaelnexus•35m ago•1 comments

The Harness Is Not the Model: How Far Scaffolding Takes a Weak LLM

https://manazir.dev/work/the-harness-is-not-the-model
1•mnzralee•36m ago•0 comments