Библиотеки эффектов JavaScript
AOS (Animate On Scroll Library) — широкие возможности для добавления эффектов появления/исчезания объектам по мере приближения скрола.
https://github.com/michalsnik/aos
Particle Effects for Buttons — кнопки выветриваются и улетучиваются после нажатия.
https://github.com/codrops/ParticleEffectsButtons/
A simple plugin for CSS3 text animations — огромное количество эффектов применительно к тексту. Эффекты динамические, не просто оформление, а гораздо сложнее и симпатичнее.
https://github.com/jschr/textillate
Velocity. Accelerated JavaScript animation — мощнейшая библиотека для настройки продвинутой анимации, создания объектов и имитации различных эффектов. Заменяет собой функцию jQuery’s $.animate().
https://github.com/julianshapiro/velocity