Device Detection Packages

I’m needing to build a mobile web browser version of my web app with limited functionality vs the desktop app. I’ve spent the day looking over different options to help sort out what templates and logic are used on mobile vs desktop browsers, and came across this package:

https://atmospherejs.com/mystor/device-detection

It looks like it hasn’t been touched since 1.0 came out, but has a lot of recent installs. I was wondering if anyone in the community has used it and what their experience was? Are there other alternatives to doing device detection/changing functionality depending the environment where your app is being served (not counting doing a full cordova build for mobile, yet)?

Thanks

try this http://arasatasaygin.github.io/is.js/ and here’s the package
https://atmospherejs.com/isjs/is