На сайтах можно видеть разные варианты анимации частиц, для этого есть свободно распространяемый плагин https://vincentgarreau.com/particles.js/
Настроек огромное количество- форма, скорость, размер и прочее

Однако, есть и более оригинальные исполнения если хочется выделиться. На платформе WebFlow в разделе Showcase есть примеры работ, которые можно заимствовать. Например, https://3d-particles.webflow.io/
Единственное, для полного экспорта кода потребуется приобрести платный тариф, в данный момент стоимость от 16$ в месяц https://webflow.com/dashboard/account/plans?ref=plans
