mouse-animations: a zero-dependency JavaScript library that adds seven cursor and mouse effects to any web page.
Key features:
- Custom animated cursor with a smoothly lagging outer ring
- Fading dot trail on a canvas overlay
- Click-triggered ripple and particle burst effects
- Magnetic pull on buttons and interactive elements
- Parallax layer shift and 3D perspective tilt
Under 5 kB gzipped. Full TypeScript support. Optional jQuery plugin included. No framework required.
👉 Blog Post
👉 GitHub Repo
👉 Live Demo
Top comments (0)