Progress Telerik UI for ASP.NET Core
The ripple animation stems from the Material Design guidelines provided by Google. Often times this is used with button interactions, or when selecting check boxes or radio buttons. Traditionally this is something a developer has to implement themselves, but with the Ripple component this can be applied to any generic HTML element.
See the ASP.NET Core Ripple in action