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.

Arrow heads at Obi-Rakhmat (Uzbekistan) 80K years ago?

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0328390
1•bookofjoe•1m ago•0 comments

Testing whether a real fly connectome's wiring matters, using crypto as stimulus

https://github.com/mayombe67/moscaquant
1•vill4no•1m ago•0 comments

Ephemerals.dev – Disposable cloud dev environments

https://ephemerals.dev/
1•ishener•2m ago•0 comments

The Headword

https://en.wiktionary.org/wiki/Wiktionary:The_Headword
1•altilunium•2m ago•0 comments

Lilo 0.2.2 – a Rust/egui Markdown notes app with widget and workspace modes

https://github.com/HellterEnjoy/Lilo
1•HellterEnjoy•3m ago•0 comments

Court shines a further light on who was at fault in SVB implosion

https://www.ft.com/content/24dc8ce0-5331-4280-ad85-c2dddcef429d
1•mustache_kimono•5m ago•0 comments

The Lamentable Later Life of Lemmings

https://www.filfre.net/2026/09/the-lamentable-later-life-of-lemmings/
1•doppp•8m ago•0 comments

Jev VC – Pitch Jev Your Startup

https://pitchjev.vercel.app/
1•Aeroi•9m ago•1 comments

US Treasuries Have Become Unappetizing for Foreign Central Banks and Governments

https://wolfstreet.com/2026/09/17/treasuries-have-become-badly-unappetizing-for-foreign-central-b...
3•iamnothere•10m ago•0 comments

A systemd timer to log and lock kids out of their Linux accounts overnight

https://github.com/mowglixx/linux-parental-controls
1•bluepeter•10m ago•0 comments

Knot: A CLI ticket tracker for solo developers

https://github.com/UniSoma/knot
1•jxonas•11m ago•0 comments

How to run offline, local coding agents on Linux

https://ostechnix.com/atomic-chat-local-ai-coding-assistant-linux/
1•Muhammad523•11m ago•0 comments

From 2027 you must be at least 18 to use Dropbox

https://blog.dropbox.com/topics/company/updates-to-our-terms-of-service-and-privacy-policy-2026
1•butz•11m ago•1 comments

Salesforce tracing without debug logs: every trigger, field write, and rollback

https://www.fidelic.dev/blog/your-request-did-something-here-is-the-receipt/
1•cliqer1•12m ago•0 comments

Awesome-tunneling – List of ngrok, Cloudflare Tunnel, Tailscale and related

https://github.com/anderspitman/awesome-tunneling
1•peter_d_sherman•12m ago•0 comments

Black Holes or Black Hole Stars? Astronomers Spar over 'Little Red Dots'

https://www.quantamagazine.org/black-holes-or-black-hole-stars-astronomers-spar-over-webb-telesco...
2•jandrewrogers•13m ago•0 comments

System Design Unboxed: new eBook and extras

https://books.lextrem.com/system-design-1/
1•hnque•15m ago•0 comments

Terrasat – Get Answers from Anywhere on Earth

https://terrasat.net
1•supertaha•16m ago•1 comments

The Physics of Database Speed: from 300 to 1M transactions per second [video]

https://www.youtube.com/watch?v=vOEL_pHFYK0
1•tanaykarnik•18m ago•0 comments

How to Build a Scraping Tool

https://flaviocopes.com/scraping-tool/
1•ibobev•18m ago•0 comments

Inexpressible States: The History and Usage of Algebraic Data Types

https://www.makonea.com/en-US/blog/inexpressible-states-the-history-and-usage-of-algebraic-data-t...
1•jdw64•19m ago•0 comments

FlashAttention: Part 2

https://chizkidd.github.io//2026/09/17/flashattention-2/
1•ibobev•19m ago•0 comments

Fable 5.1 vs. Astra for coding: Fable 2X more expensive per task but solves more

https://aistack.imec-int.com/blog/astra-vs-fable-update
1•mindwraps•19m ago•2 comments

Extracting Grid Information Using CSS

https://blog.master.dev/extracting-grid-information-using-css/
1•ibobev•20m ago•0 comments

Lunch with the FT: Raspberry Pi Founder Eben Upton

https://www.ft.com/content/07acddb2-9a2f-4646-b7dd-2cb4ebe0257d
1•jyunwai•20m ago•0 comments

GPUs: Rent vs. Buy

https://cloud-gpus.com/rent-vs-buy/
2•6bitquant•20m ago•0 comments

Open Peeps – A hand-drawn illustration library

https://www.openpeeps.com/
1•kepler471•23m ago•0 comments

Grandmasters: Official Theatrical Trailer [video]

https://www.youtube.com/watch?v=QJ411MMkf7o
2•jonbaer•25m ago•0 comments

Wafer-Scale Superconducting Transistors Cut Cryo Cables

https://spectrum.ieee.org/superconducting-transistors
3•rbanffy•25m ago•0 comments

Show HN: Forcefield: A fast, lightweight local-first AI agent harness

https://github.com/fabledruns/forcefield
2•jehoshuam•26m ago•0 comments