Before getting into the article,
oigency truly appreciates the great effort made by redstapler youtube channels creator for all of the videos he is creating and the knowledge he is trying to spread with love with everyone. And accepting using its original video as a reference for this article.
Top 10 JS Libraries to use in your next project in 2020.
JS has always been the logic of websites user interfaces, it gave the websites the spirit to be alive after looking good (using CSS). after nodejs and npm was introduced; JS has became the tool that is widely used by a lot of designers, UI/UX specialists, front-end developers as well as backend developers.
The following is a list containing the top 10 js libraries based on mostly downloaded, forked and watched on github. That will absolutely transform your website design, look, feel and experience into a fascinating modern website
Keep in mind that all of the listed frameworks are free to use and open source.
#9 Font Awesome
Fontawesome.js After the wide usage of font awesome as your CSS library of icons, they have transformed into JS and used SVG elements, that update was introduced with FontAwesome 5 which is free to use (not fully). Unfortunately. They have limited the usage for this icon library into a certain number of usage to make more tracking as well as making you forced to buy their premium packs of icons. Though, you gonna enjoy that as you would get 5000+ icons of multi variation for each icon.
Feather.js is a simple, beautiful yet easy to use JS library which contains 282 beautifully designed lines icons, the library replaces the tags with the actual SVGs inside your webpage. Its absolutely awesome and 100% free (so far). If you are looking for an equivalent for font awesome (especially if you want to use the line theme in your interface but you cant) All you have to do is to this library a try.
Reveal.js THE HTML PRESENTATION FRAMEWORK, an awesome presentation creator using HTML. which enables you to create beautiful interactive slide decks using HTML. add animation, transitions . create a horizontal and vertical spreading as well as - for me this is the most awesome feature - the ability to export or download the HTML presentation site as Portable Document File (PDF).
THREE.js is a cross-browser library that allows you to display and animate 3D computer graphics in a web browser applications using webGL nevertheless 3D CSS transform effects or render SVG images without using canvas. The library has become famous and when you visit their official website after the amazing gallery of examples and awesome documentation ; they have introduced a new editor that can help users to create 3D objects before using them on their website. This library is recommended for those who want to create 3D effects on their website or web games developers
Pixi.js is the fastest, most flexible and easy to use 2D webGL renderer. Tinting, blending modes and filters as if you are using photoshop on a website. Its absolutely awesome. You can check examples and see the modern web and how its going.
Video.js s a web video player built from the ground up for an HTML5 world. It supports HTML5 video and modern streaming formats, as well as YouTube, Vimeo, and even Flash .It supports video playback on desktop and mobile devices.
If you want to watch the original video of TK its right below