I mostly found 2 libraries, both of the same guy. He himself suggested to use this one because it is the port of a well established react library.
In his example #8, he shows how to use it with a vue-router.
If you find anything else, let me know. This kind of animation is very important nowadays to get a good look & feel application.