Perfect for almost any kind of project and if you are looking for a lightweight and fast animation library anime.js might just be what you wanted!
If you are hunting for a lightweight WebGL tool for animating images and videos then you should definitely consider Curtain. It gives you the provision to animate the HTML elements which contains images and videos converting them into 3D WebGL textured planes, by using shaders.
Solves a lot of problems and is easily extensible. So if you are looking for an open source math library, math.js is exactly what you should turn to.
It is convenient to describe LayerJS as an open source composition framework. It is used for creating UI patterns like sliders, lightboxes, menus etc. It is fully responsive and does not have any dependencies. Parallel effects, zoom effects, page swipes, etc. are the various interactive animated layers and LayerJS comes with a simple universal concept to create such patterns in pure HTML.
In LayerJS the Frames are the containers which hold the content like menus, cards, slides, sub-pages, etc. and they fit into Stages. The Stages mentioned are the virtual windows in which the UI interactions actually happen. I believe it is one of the best as it is universal – a solo open source library for all UX patterns, lean and responsive.
Adding on Vue is also definitely a superb choice if used in combination with supporting libraries and modern tooling for powering sophisticated Single-Page Applications.
Did your favorite JS library miss out to feature in the list? Would you like to add your reason why any of the libraries mentioned above are your favorite? Let’s discuss. Tweet us at “@algoworks”
References: tutorialzine, getflywheel, codeburst, vuejs, nodejs , medium