While there is a similar library available, it has Holo UI design, which makes sense as it was developed during pre-Lollipop era. This one looks more current with its material design UI.
As I see it, it is a mistake to create Java libraries for such effects. It is very simple to create this with B4A code. The best approach is to create it with XUI and it will then work on all platforms.
Once it is created in B4X code then developers will be able to update it and customize it as needed.