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.

Show HN: PNGine, Declarative WebGPU in S-expressions that match the spec 1:1

https://hugodaniel.com/pages/pngine/
1•hugodan•1m ago•0 comments

Data Science Weekly – Issue 665

https://datascienceweekly.substack.com/p/data-science-weekly-issue-665
1•sebg•4m ago•0 comments

Canadian premier says Trump is a 'bad person' as Canada weighs concessions

https://apnews.com/article/canada-quebec-trump-tariffs-75d3f24bb11178d8c9bb28b144e1dcf0
2•petethomas•8m ago•0 comments

OpenCyvis: An open-source AI phone agent that runs your own LLM

https://github.com/opencyvis/opencyvis-phone
1•Alephinitesimal•9m ago•0 comments

Zalgo: The Good, the Bad, and the Ugly

https://unsung.aresluna.org/zalgo-the-good-the-bad-and-the-very-very-ugly/
1•sohkamyung•10m ago•0 comments

LastSpot: A 100-product leaderboard where bids decay 5% daily

https://lastspot.lol
1•insomnie•10m ago•0 comments

TFreax, a new 3k shootem up game for the Vic20, c64, Atari 400, etc. Open source

https://orac81.itch.io/tfreax
1•orac81•11m ago•0 comments

Intelligent AI Delegation

https://arxiv.org/abs/2602.11865
1•gmays•13m ago•0 comments

Exploring the Far Side of the Moon: A Visual History

https://invertingvision.com/2026/04/06/exploring-the-far-side-of-the-moon-a-visual-history/
1•bryanrasmussen•15m ago•0 comments

Detecting scraper bots through scroll behaviour

https://niki.cat/detecting-scraper-bots-through-scroll-behaviour
4•theanonymousone•19m ago•0 comments

US power grid at risk of 18-month blackout; 1 city now in dark for over a week

https://www.syracuse.com/us-news/2026/08/us-power-grid-at-risk-of-18-month-blackout-1-city-now-in...
3•newsomix9xl•20m ago•1 comments

Frank Beard, ZZ Top drummer for more than five decades, dies at 77

https://www.theguardian.com/music/2026/aug/20/frank-beard-obituary
2•bookofjoe•24m ago•1 comments

OpenAI Unveils Zero Data Retention for Frontier Models

https://techstrong.ai/articles/openai-unveils-zero-data-retention-for-frontier-models-previews-pr...
1•CrankyBear•25m ago•0 comments

Slack Datamine

https://github.com/3kh0/slack-datamine
1•sadeshmukh•26m ago•0 comments

The Jagged GTM Frontier

https://freshcontext.ai/research/jagged-gtm-frontier
2•bcx•27m ago•0 comments

How to Not Burnout

https://alikhil.dev/posts/how-to-not-burnout/
1•alikhil•28m ago•0 comments

Dissecting the "Beginning Analysis" of Noncitizen Voting

https://mdi.georgetown.edu/response-to-voter-record-analysis/
2•Anon84•29m ago•0 comments

We knew game hardware spending would drop, July's percentages are still shocking

https://www.destructoid.com/gaming-hardware-decline-sales/
1•evo_9•29m ago•0 comments

Show HN: Lexicon – Vocabulary That Sticks

https://lexiconapp.pythonanywhere.com/
1•chistev•33m ago•1 comments

Remove Cruft from Amazon

https://shop.knockoff.co
2•sanj•36m ago•0 comments

Show HN: Hackerznews – Yet Another HN Client

https://hackerznews.vercel.app
1•raphael_l•41m ago•0 comments

Is AI spend on OpenAI or Anthropic starting to eat into your runway?

https://rails-agent.com/
1•kannanreghu•44m ago•0 comments

Embedded Swift Improvements Coming in Swift 6.4

https://swift.org/blog/embedded-swift-improvements-coming-in-swift-6.4/
2•frizlab•45m ago•0 comments

OpenAI's Unreleased Model Astra Solves Ten Major Open Mathematics Problems

https://thezvi.substack.com/p/openais-unreleased-model-astra-solves
1•paulpauper•45m ago•0 comments

Nicotine: It Works

https://www.technotheoria.org/p/nicotine-it-works
2•paulpauper•46m ago•0 comments

Omaha school district asks police to stop using shock gloves on students

https://apnews.com/article/shock-gloves-omaha-school-district-police-9f73e909eb5c4e948632eb28ea56...
2•petethomas•46m ago•0 comments

Results from the Backblaze Generative AI Media Hackathon

https://www.backblaze.com/blog/results-from-the-backblaze-generative-ai-media-hackathon/
1•roan-we•46m ago•0 comments

Glycogen storage capacity and denovo lipogenesis during carbohydrate overfeeding [pdf]

https://paulogentil.com/pdf/Glycogen%20storage%20capacity%20and%20de%20novo%20lipogenesis%20durin...
1•paulpauper•47m ago•0 comments

Hosted a Public Muscriptor Instance (latest, most powerful Audio-to-MIDI model)

https://muscriptor-iota.vercel.app/
1•jardy•48m ago•0 comments

Show HN: Aristra, your life OS

https://aristralabs.com
1•player08•48m ago•0 comments