A dependency-free JavaScript library for parsing user-agent strings to detect browsers, operating systems, devices and bots.