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•12mo 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.

Steve Jobs Next Computer: His Forgotten Exile Years

https://spectrum.ieee.org/steve-jobs-next-computer
1•rbanffy•2m ago•0 comments

SDL Library Adds Support for the New Steam Controller Without Depending on Steam

https://www.phoronix.com/news/SDL-Steam-Controller-2026
1•haunter•2m ago•1 comments

Justice Department Investigation Determines Yale Discriminated Based on Race

https://www.justice.gov/opa/pr/justice-department-investigation-determines-yales-medical-school-d...
1•Claudus•5m ago•1 comments

NanoTDB – Golang Append-Only Time Series DB

https://github.com/aymanhs/nanotdb
1•aymanhs72•5m ago•0 comments

Known by Their Actions: Fingerprinting LLM Browser Agents via UI Traces

https://arxiv.org/abs/2605.14786
1•sbulaev•8m ago•0 comments

Tachyons Neo – Utility CSS without build step

https://tachyonsneo.com
1•hit8run•12m ago•1 comments

Show HN: OrcaSheets, local first analytics engine to process billions of rows

https://orcasheets.ai
1•ydgandhi•14m ago•0 comments

How to Enter Side Doors

https://velvetnoise.substack.com/p/how-to-enter-side-doors
1•jger15•18m ago•0 comments

Nairobi became a nexus for the black market in giant harvester ants

https://www.theguardian.com/environment/ng-interactive/2026/may/13/smuggled-illegal-global-trade-...
1•Michelangelo11•24m ago•1 comments

Scryve-tools – Unified wallet auth for CKB, EVM, and BTC in one NPM package

https://github.com/tecmeup123/scryve-tools
1•scryve•31m ago•0 comments

The Earliest Known Dentistry Wasn't Done by Our Species

https://www.sciencealert.com/the-earliest-known-dentistry-wasnt-done-by-our-species
2•janandonly•35m ago•0 comments

Show HN: Sanjaya – Academic paper discovery and extraction (OpenAlex/Scrapy)

https://sanjaya-six.vercel.app/
1•oug-t•37m ago•1 comments

Rest alone doesn't fix burnout. Here's the structural reason why

https://www.sharks-coaching.com/content-hub/emotions-and-stress-management/how-to-recover-from-bu...
4•roxxon_1•37m ago•1 comments

Show HN: One Markdown File to Set Up Claude, Codex, Cursor and Copilot

https://github.com/kernalix7/ai-project-setup
2•kernalix7•38m ago•0 comments

Show HN: Domain DMARC Checker

https://dmarcdefender.io/tools/domain-check
3•c0nrad•40m ago•0 comments

Overseas fakers using AI videos to push a narrative of UK decline, BBC finds

https://www.bbc.co.uk/news/articles/ckgpyn30dp3o
5•dijksterhuis•40m ago•1 comments

Show HN: Mailenc – Test if your PGP email setup works

https://mailenc.org/
2•soeckly•40m ago•0 comments

AI Will Not Make Everyone More Productive

https://www.vincentschmalbach.com/ai-will-not-make-everyone-more-productive/
4•vincent_s•43m ago•0 comments

Britain's latest civil servant is a chatbot trained on Gov.uk misery

https://www.theregister.com/public-sector/2026/05/15/britains-latest-civil-servant-is-a-chatbot-t...
2•jjgreen•44m ago•0 comments

Ask HN: How do you listen to research papers? (TTS workflows for commutes)

2•vinxu•47m ago•0 comments

Ways in which GenAI has changed the way I write code so far

https://lengrand.fr/ways-in-which-genai-has-changed-my-coding-so-far/
2•jlengrand•48m ago•0 comments

Geography is four-dimensional

https://sive.rs/4d
10•galfarragem•50m ago•0 comments

Show HN: My time has come – let Claude Code wrap up before 5-hour usage runs out

https://github.com/JinBa1/my-time-has-come
2•BuyG1n•50m ago•1 comments

Stochastic Parrots: Frequently Unasked Questions

https://medium.com/@emilymenonbender/stochastic-parrots-frequently-unasked-questions-49c2e7d22d11
1•edent•56m ago•0 comments

Node 26.1.0 – experimental node:FFI module

https://nodejs.org/en/blog/release/v26.1.0
1•tosh•56m ago•0 comments

Best Realtime Voice Agent in 2026

https://techstackups.com/articles/best-voice-agent-2026/
1•ritzaco•59m ago•0 comments

Tech groups score win on clean energy rules for gas-powered data centres

https://www.ft.com/content/2ed922bb-266f-45cc-8930-c4ab5422bf95
1•zekrioca•1h ago•1 comments

Giggle for Girls app discriminated against trans woman; judges double damages

https://www.theguardian.com/australia-news/2026/may/15/giggle-for-girls-app-discriminated-against...
1•prawn•1h ago•0 comments

Apple's iPhone 18 Modem Switch Comes with a Quiet Privacy Benefit

https://www.macrumors.com/2026/05/14/iphone-18-pro-modem-benefits/
1•dabinat•1h ago•0 comments

Galileo's Basilisk

https://hexmhell.writeas.com/galileos-basilisk
1•l0b0•1h ago•0 comments