Node-ua-parser is a project mainly written in ..., based on the View license.
UserAgent Parser for NodeJS
UserAgent Parser for Node.
This is a JavaScript implementation of BrowserScope's UA Parser available here: http://code.google.com/p/ua-parser/
It uses the same regex file.