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

Show HN: EmbodIOS – AI Operating System with Kernel-Level Inference

https://github.com/dddimcha/embodiOS
1•dddimcha•1m ago•0 comments

Show HN: A self-hosted news aggregator with custom tabs and local caching

https://github.com/drenlia/newsfeed
1•dancode7•1m ago•0 comments

Delegated Authorization Constraining Agents to Semantic Task-to-Scope Matching

https://arxiv.org/abs/2510.26702
1•mooreds•1m ago•0 comments

Internet voting is insecure and should not be used in public elections

https://blog.citp.princeton.edu/2026/01/16/internet-voting-is-insecure-and-should-not-be-used-in-...
1•speckx•2m ago•0 comments

Show HN: KeyleSSH – SSH auth where the private key never exists

https://tide.org/blog/keylessh
1•SaltNHash•2m ago•0 comments

Microservices for the Benefits, Not the Hustle

https://wolfoliver.medium.com/the-purposes-of-microservices-4e5f373f4ea3
1•WolfOliver•3m ago•0 comments

Europe must act now: the post-NATO world has begun

https://www.taxresearch.org.uk/Blog/2026/01/21/why-europe-must-act-now-the-post-nato-world-has-be...
1•treadump•3m ago•0 comments

Show HN: A WASM A* Library – 2–3.5× Faster Than Alternatives

https://github.com/saqibali-2k/lightspeed-astarjs
1•saqibali-2k•4m ago•0 comments

Swedish pension fund Alecta cuts US Treasury holdings citing US politics

https://www.reuters.com/business/swedish-pension-fund-alecta-cuts-us-treasury-holdings-citing-us-...
1•mraniki•4m ago•1 comments

Hume is better at explaining modern capitalism than Marx

https://aeon.co/essays/why-hume-is-better-at-explaining-modern-capitalism-than-marx
1•gostsamo•5m ago•0 comments

Can King Donald Deliver?

https://www.taxresearch.org.uk/Blog/2026/01/21/can-king-donald-deliver/
1•treadump•7m ago•0 comments

Code review your plans and your implementation

1•mayassin•11m ago•0 comments

An Unofficial Guide to Prepare for a Research Position Application

https://pub.sakana.ai/Unofficial_Guide/
1•realberkeaslan•11m ago•0 comments

Show HN: I vibe coded an (unofficial) Board of Peace site

https://realpeace.vip/
1•bingwu1995•12m ago•1 comments

Parsing JSON Is a Minefield

https://seriot.ch/software/parsing_json.html
1•jandeboevrie•12m ago•0 comments

Psychiatrists Hope Chat Logs Can Reveal the Secrets of AI Psychosis

https://www.ucsf.edu/news/2026/01/431366/psychiatrists-hope-chat-logs-can-reveal-secrets-ai-psych...
1•giuliomagnifico•13m ago•0 comments

Show HN: Should I kill my side project?

https://naeemnur.com/should-i-kill-my-side-project/
1•naeemnur•13m ago•0 comments

Show HN: Oban for Python (Job Orchestration Framework)

https://github.com/oban-bg/oban-py
1•sorentwo•15m ago•0 comments

TJ Maxx Could Be a Dependable AI Bubble Hedge

https://finimize.substack.com/p/this-best-in-class-retailer-could
1•7777777phil•15m ago•0 comments

Shape-shifting molecules as future AI hardware

https://www.sciencedaily.com/releases/2026/01/260101160857.htm
1•loh•15m ago•0 comments

Commuter train in Spain hits collapsed wall killing driver and injuring 37

https://www.theguardian.com/world/2026/jan/20/commuter-train-near-barcelona-hits-collapsed-wall-i...
1•embedding-shape•17m ago•0 comments

Transit: A Data Interchange Format

https://github.com/cognitect/transit-format
1•tosh•18m ago•0 comments

Rediscovering Galois Theory

https://groshanlal.github.io/math/2026/01/14/galois-1.html
2•nill0•19m ago•0 comments

Show HN: SERP and Reader API (from $0.56/1k). No monthly subscriptions

https://www.searchcans.com/
1•Yuriypee2233•19m ago•0 comments

Show HN: cc-cleaner – A cache cleaner for the AI coding era

https://github.com/elexingyu/cc-cleaner
1•elexingyu•19m ago•0 comments

Vibecoding #2

https://matklad.github.io/2026/01/20/vibecoding-2.html
1•ibobev•19m ago•0 comments

Managing HWRT in Instance-Heavy Scenes

https://real-mrbeam.github.io/2026/01/20/Managing-HWRT-in-Instance-Heavy-Scenes.html
1•ibobev•20m ago•0 comments

I told Claude to build an executive assistant. This is what work looks like now

https://twitter.com/obie/status/2013955736292704342
1•obiefernandez•20m ago•0 comments

Devices Target the Gut to Maintain Weight Loss from GLP-1 Drugs

https://spectrum.ieee.org/weight-loss-devices
1•sohkamyung•21m ago•0 comments

How to Emulate a C64 Modem and Dial a BBS Using Vice

https://retrogamecoders.com/vice-c64-modem-emulation/
1•ibobev•21m ago•0 comments