particles.js - JS библиотека для создания частиц
Не сложная в настройке библиотека для создания частиц.
Есть несколько вариантов отображения и разные эффекты. Всё интуитивно настраивается на сайте разработчика: vincentgarreau.com/particles.js.
Себе скопировал простенький вариант с настройками для примера: test particles.js (единственное, что сходу не понял - это как они сделали для мобильного масштаб)