[ARCHIVED] [DEPRECATED] - See https://phabricator.wikimedia.org/T212854#5490312

Clone this repo:

Branches

  1. 596c1e2 Add all changes to repo since Feb 2016 by Francisco Dans · 6 years ago master
  2. 095b648 Merge pull request #120 from gkalabin/master by commenthol · 8 years ago
  3. 1f50981 Merge pull request #129 from commenthol/ua-brave by Tobie Langel · 8 years ago
  4. 2627123 Adding support for Brave Browser by commenthol · 8 years ago
  5. 1c981fa Don't require slash after "Opera Mini" for opera mini browsers by Grigory Kalabin · 8 years ago

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.

Maintainers

Communication channels

Contributing Changes to regexes.yaml

Please read the contributors' guide

License

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