Hay muchos desarrolladores que han trabajado en experimentos y librerias de Javascript y CSS que hacen maravillas estéticas, aquí tenemos una lista de las creaciones qeu se han hecho para compartir y que el resto de programadores podamos usarlas.
https://experiments.withgoogle.com/fluid-simulation
https://vincentgarreau.com/particles.js/
https://tobiasahlin.com/moving-letters/
Este señor es muy productivo y tiene bastantes experimentos interesantes, combina animaciones naturales con diseños bonitos.
https://alvarotrigo.com/blog/css-text-animations/
Una librería de animaciones de JavaScript
En codepen se pueden encontrar buenos ejemplos de su potencial
Cambia la velicidad de los objetos al hacer scroll
https://dixonandmoe.com/rellax/
Dragula
Una librería para crear drag and drop.
https://github.com/bevacqua/angularjs-dragula
https://skyrim.github.io/klouds/
https://github.com/sirxemic/jquery.ripples/
http://sirxemic.github.io/jquery.ripples/