Cursorly.js

A JS library that creates custom cursors with animated particle trails using canvas rendering. Includes 40+ cursor icons and 15+ effects.

Live Demo & Customizer

Click the options below to see the effects instantly!

1. Select a Cursor Style (Click to apply)

2. Select a Particle Effect

3. Or Use Your Own Emoji!

Initialization Code

const cursor = Cursorly.init();