JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://imapo.ru/js/jquery-canvas-sparkles.js"></script>
<div class="img">
</div>

JavaScript

$("img").sparkle({
   "count": 30, // Количество искр
   "color": "rainbow", // Цвета искр. Можно использовать массив ["#ff0080","#ff0080","#FFF"]
   "minSize": 2, // Минимальный размер искры
   "maxSize": 5, // Максимальный размер искры
   "overlap": 0, // На сколько пикселей выходить за края объекта
   "direction": "both", // Направление движения (both, up, down)
   "speed": 1, // Скорость движения искр
   "fadeSpeed": 3000 // Скорость исчезания/появления
 });