Наткнулась в сети на интересную библиотеку под названием matter.js
О чем эта библиотека:
Библиотека Matter.js — это 2D физический движок для веб-браузеров. Она позволяет разработчикам легко добавлять физические эффекты и поведение к объектам на их веб-страницах. Matter.js предоставляет набор инструментов для моделирования твердых тел, таких как прямоугольники, круги и многоугольники, а также их взаимодействия, включая гравитацию, столкновения, отскоки и многое другое.
Немножко поигравшись с данной библиотекой, совершенно случайно сделала виджет, который создает данный эффект для облака тегов. Поиграться можно на моем демо сайте — https://demo.7oz.ru
Ну, а если кто-то захочет к себе на сайт — то готовый виджет во вложении.
В каталог выкладывать данное дополнение не вижу смысла, так как сделано за несколько минут для тестирования возможностей библиотеки.
Естественно, вместо тегов сможет выступить любой элемент сайта — пользователи, новости, комментарии и т.д. Если вдруг данная поделка окажется полезной — допилю до адекватного состояния и выложу в каталог.
Установка — стандартными способами системы, работает на версиях 2.14.2 ++