CurrencyFormatter.js allows users to format numbers in a variety of currency formats. It contains 155 currency definitions, and 715 locale definitions right out of the box, and can handle unusually formatted currencies, such as the INR and is completely configurable.3. Choreographer.js
Choreographer.js is a simple library to take care of complicated animations. You can also add custom functions that do non-CSS animations!4. Appmetrics.js
appmetrics.js is a small library for measuring things in your web app and reporting the results to Google Analytics.
This library is a small wrapper around the the User Timing API. It makes it easier to use. appmetrics.js allows you to instrument your app, record performance metrics, and (optionally) report those metrics to Google Analytics.5. viewScroller.js
ViewScroller.js is a small and easy to use solution that allows you to create fullpage scrolling websites. It uses CSS3 transitions and jQuery animations depend on browser abilities. It’s important because some old browsers like IE8 has no CSS3 support.6. Zingtouch
There are 3 layouts for your choice: monthly view, weekly view or list view. You can manage timetables in json file or feed from your database viaphp file with Ajax technique.8. WebGazer.js
WebGazer.js is an eye tracking library that uses common webcams to infer the eye-gaze locations of web visitors on a page in real time. The eye tracking model it contains self-calibrates by watching web visitors interact with the web page and trains a mapping between the features of the eye and positions on the screen.
Cleave.js has a simple purpose: to help you format input text content automatically. It includes credit card number formatting, phone number formatting, date formatting, numeral formatting, custom delimiter, prefix and blocks pattern and much more.10. JS Image Loader
barba.js is a small (4kb minified and gzipped), flexible and dependency free library that helps you creating fluid and smooth transitions between your website’s pages.
It helps reducing the delay between your pages, minimizing browser HTTP requests and enhancing your user’s web experience.13. Taggd