Все это строится на шейдерах в WebGL.
Первый пример очень похож на вот эту демку (лучше открыть в отдельном окне):
А вот найти готовое решение один в один как на какой-то гифке из сети очень сложно. Часто его не будет. Дизайнер концепт нарисовал, а на практике никто такое еще не запрограммировал. В такой ситуации - только руками писать. Советую почитать
введение в программирование шейдеров для верстальщиков и посмотреть стримы
Юрия Артюха (
меня терзают смутные сомнения, что он когда-то делал эффект, как во втором вашем примере).