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

External looping pattern for Claude Code – apply one task to N inputs

https://github.com/kanatti/claude-code-external-loop
2•bkanattil•5m ago•0 comments

Show HN: I built a free astro and tailwind static site for GitHub pages

https://tariqdude.github.io/Github-Pages-Project-v1/
1•chiengineer•10m ago•0 comments

A macOS Window Manager Inspired by FancyZones on Windows

https://bentoboxapp.com/
1•alexktz•11m ago•0 comments

Kobo Articles Proxy – use Kobo Instapaper integration, without using Instapaper

https://github.com/marklar423/kobo-pocket-proxy
1•Curiositry•12m ago•0 comments

CXMT unveils DDR5-8000 and LPDDR5X-10667 chips

https://www.tomshardware.com/pc-components/dram/chinas-banned-memory-maker-cxmt-unveils-surprisin...
2•vkaku•16m ago•1 comments

Built an AI agent that creates block code

https://huggingface.co/spaces/MCP-1st-Birthday/MCP-Blockly
1•owenkaplinsky•18m ago•1 comments

Bauble

https://bauble.studio/
1•phaser•19m ago•0 comments

Using game engines to train robotics, AV models, and AI pilots

https://alanscottencinas.medium.com/how-early-digital-systems-quietly-shaped-the-minds-building-t...
2•encinas88•24m ago•0 comments

Ask HN: Vandy grad seeking HN community's career advice

1•shannonalp•25m ago•0 comments

Textshader

https://textshader.com/
2•memalign•25m ago•0 comments

Show HN: Deploy Next.js to your own VPS via a lightweight agent

https://outlap.dev
1•ben_hrris•27m ago•1 comments

'Algospeak' is changing our language in real time (2022)

https://www.washingtonpost.com/technology/2022/04/08/algospeak-tiktok-le-dollar-bean/
1•thunderbong•28m ago•0 comments

Data Science Weekly – Issue 627

https://datascienceweekly.substack.com/p/data-science-weekly-issue-627
2•sebg•29m ago•0 comments

What Is HATEOAS?

https://blog.hmpl-lang.dev/2025/11/27/what-is-hateoas/
1•aanthonymax•32m ago•0 comments

Canada signs pipeline deal that could reverse oil tanker ban

https://apnews.com/article/canada-oil-pipeline-alberta-oil-british-columbia-carney-bdbd13b337ee12...
2•geox•36m ago•0 comments

Bending Emacs – Episode 6: Overlays [video]

https://www.youtube.com/watch?v=93wWCroTKnM
1•xenodium•37m ago•0 comments

Hydrogen fuel isn't always the green choice

https://www.nature.com/articles/d41586-025-03695-0
2•mpweiher•43m ago•0 comments

All OpenReview Data Leaks

https://twitter.com/iclr_conf/status/1994104147373903893
2•nsagent•46m ago•1 comments

Mapping a universe of open source software: the Nixpkgs dependency graph

https://www.tweag.io/blog/2019-02-06-mapping-open-source/
2•fanf2•46m ago•0 comments

Vibro-Braille for Deaf-Blind

1•Billiamdan•51m ago•0 comments

Acute Febrile Neutrophilic Dermatosis (Sweet Syndrome)

https://emedicine.medscape.com/article/1122152-overview
1•wjb3•52m ago•0 comments

Managed Code – New Site

https://www.managed-code.com/
2•managedcode•53m ago•0 comments

It's time to accelerate the development of antimatter for space propulsion

https://caseyhandmer.wordpress.com/2025/11/26/antimatter-development-program/
4•modeless•56m ago•0 comments

Requiem for Early Blogging

https://www.elizabethspiers.com/requiem-for-early-blogging/
3•bookofjoe•57m ago•0 comments

Baikonur launch pad damaged after Russian Soyuz launch to Space Station

https://www.reuters.com/science/baikonur-launch-pad-damaged-after-russian-soyuz-launch-internatio...
1•perihelions•57m ago•0 comments

Drones have revolutionized warfare. They're about to do it again

https://www.cnn.com/2025/11/27/world/history-future-of-drones-intl-hnk-ml-dst
3•breve•58m ago•1 comments

Lucas 'Granpa' Abela live [video]

https://www.youtube.com/watch?v=2aMBMbEWc6I&list=RD2aMBMbEWc6I
1•marysminefnuf•58m ago•0 comments

Emma Mazzenga is redefining athletic longevity at 92 years old

https://www.cnn.com/2025/11/27/sport/athletics-emma-mazzenga-redefining-longevity-92-intl
2•breve•59m ago•1 comments

From Cloudwashing to O11ywashing

https://charity.wtf/2025/11/24/from-cloudwashing-to-o11ywashing/
2•BerislavLopac•1h ago•0 comments

T1 accepts Elon Musk's challenge for top LoL team to compete against Grok AI

https://www.dexerto.com/league-of-legends/t1-accepts-elon-musks-challenge-for-top-lol-team-to-com...
1•andsoitis•1h ago•5 comments