Browser sniffing gone too far — A useragent parser library for PHP
Browser sniffing gone too far — A useragent parser library for JavaScript
Server written in PHP, provides a Javascript API for in the browser