bowser2.11.0A small, fast and rich-API browser/platform/engine detector for both browser and node.
Detect.js2.2.2JS Library to detect browser, os and device based on the UserAgent String
ismobilejs1.1.0A simple JS library that detects mobile devices.
mobile-detect1.4.5Device detection (phone, tablet, desktop, mobile grade, os, versions)
platform1.3.6A platform detection library that works on nearly all JavaScript platforms.
ng-browser-info0.1.6ngBrowserInfo is an AngularJS service that gives you a collection of methods for knowing more about your client browser.