The regex file necessary to build language ports of Browserscope's user agent parser.
JavaScript Perl
Latest commit ce89c76 Jan 22, 2017 @commenthol commenthol committed on GitHub Merge pull request #216 from asalant/add-pingdom-tms
Add regex for PingdomTMS user agent

uap-core Build Status

This repository contains the core of BrowserScope's original user agent string parser: data collected over the years by Steve Souders and numerous other contributors, extracted into a separate YAML file so as to be reusable as is by implementations in any programming language.

This repo itself does not contain a parser: only the necessary data to build one. There exists a ref implementation, along with multiple, production-ready implementations in various programming languages.


Communication channels

  • #ua-parser on freenode irc://
  • mailing list

Contributing Changes to regexes.yaml

Please read the contributors' guide


The data contained in regexes.yaml is Copyright 2009 Google Inc. and available under the Apache License, Version 2.0.